Romhacking.net

Romhacking => Personal Projects => Topic started by: vivify93 on December 28, 2016, 11:49:39 pm

Title: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.1 | Frue Lufia Addendum 2.4
Post by: vivify93 on December 28, 2016, 11:49:39 pm
These mods are companions to Artemis' Frue Lufia (https://www.romhacking.net/hacks/4129/).

In 2009, after Frue Lufia received its first big update since release, I wanted to try and edit Lufia: The Legend Returns' font and inventory selection names. Flash forward to 2016, Rainponcho messages me out of the blue for how to improve Lufia & the Fortress of Doom Text Cleanup--now known as Lufia & the Fortress of Doom Restored--to its full potential. While we were at it, I put Artemis and Rainponcho in contact, and politely asked Rainponcho if he would help me with Lufia: The Legend Returns when they were done.

Thanks to the combined efforts of Lufia fans around the world, this beloved trilogy now has its definitive editions.



Lufia & the Fortress of Doom Restored (http://www.romhacking.net/hacks/2744/) v2.4.1

Features

Screenshots
(http://i.imgur.com/sg0wK8T.png) (http://i.imgur.com/RVPzX8y.png)
(http://i.imgur.com/SpZoehd.png) (https://i.imgur.com/UEcMcob.png)
(https://i.imgur.com/S57koPg.png) (https://i.imgur.com/eE5ahqf.png)



Lufia: The Legend Returns Text Cleanup (http://www.romhacking.net/hacks/813/) v2.1

Features

Screenshots
(http://i.imgur.com/4H7qdtR.png) (http://i.imgur.com/Vjv5z8V.png)
(http://i.imgur.com/naKqADx.png) (https://i.imgur.com/tNEm7Un.png)
(https://i.imgur.com/X7LbnWj.png) (https://i.imgur.com/i8s81ZL.png)



Frue Lufia: Trilogy Addendum (http://www.bwass.org/bucket/FrueLufia-TrilogyAddendumv2-4.zip) v2.4

As of this writing, Frue Lufia uses several different inventory selection names compared to my above mods. If you would prefer consistency across all three games, please download and install Frue Lufia: Trilogy Addendum. A full list of changes compared to Frue Lufia v3.0 is included in the archive.

Apply to an unmodified, headered, NTSC-U Lufia II ROM. The NTSC-U ROM has the Natsume logo at startup, not the Nintendo logo.

Do not upload the Trilogy Addendum to RHDN. I will request it to be taken down if it is. Thank you for your understanding.

Screenshots
(https://i.imgur.com/W4cVJdo.png) (https://i.imgur.com/tcCkKSy.png)
(https://i.imgur.com/cvIAQuS.png) (https://i.imgur.com/6jnrHih.png)

Please enjoy! :)
Title: Re: Lufia I Restored v2.1 | Lufia III Text Cleanup v1.5
Post by: ArkthePieKing on December 29, 2016, 04:50:01 am
Very awesome! It's always good to see the Lufia series get any love.  :beer:
Title: Re: Lufia I Restored v2.1 | Lufia III Text Cleanup v1.5
Post by: Digitsie on December 29, 2016, 12:49:10 pm
Excellent!

And now to apply the new Walk-Faster patch for the Lufia Returns, too.

Y'all have rocked it!

(Yes, I know, the fourth one doesn't exist.)
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 11, 2018, 03:08:56 am
Just found this thread again. I thought I never made a personal thread for my own Lufia projects, but I did.

v2.4 of Lufia I Restored and v1.9 of Lufia III Text Cleanup are up on RHDN.

Lufia I Restored v2.4 - changes:
Code: [Select]
- The Charred Newt description erroneously stated that it restored MP, when it doesn't. Fixed.

- Updated the forward-slash in the 8x16 dialogue fonts in both patches.

- Changed the names of the elemental rings so they match with Frue Lufia.
(Flash Ring   > Bolt Ring
 Spark Ring   > Fire Ring
 Droplet Ring > Water Ring
 Bang Ring    > Bomb Ring
 Gale Ring    > Ice Ring)

- Repaired the checksum of the patched ROM.


Lufia III Text Cleanup v1.9 - changes:
Code: [Select]
- Renamed an enemy for consistency with Frue Lufia.
(RaidBeetle > Raid Bug)

- Changed the names of the elemental rings so they match with Frue Lufia.
(Spark Ring > Fire Ring
 Gale Ring  > Ice Ring
 Flash Ring > Bolt Ring
 SparkRingX > Fire RingX
 Gale RingX > Ice Ring X
 FlashRingX > Bolt RingX
 F.BallRing > Blaze Ring
 Blzrd.Ring > Frost Ring
 Bolt Ring  > Shock Ring)


Frue Lufia - Trilogy Addendum:
There is also now a patch that makes Artemis and co.'s Frue Lufia more consistent with my Lufia I and III patches. PLEASE DO NOT UPLOAD THIS TO RHDN. Detailed changes to be found within its archive. Download here: [old link removed] Apply to an unmodified, NTSC-U, headered Lufia II: Rise of the Sinistrals ROM. NTSC-U ROMs have the Natsume logo at startup, not the Nintendo logo.


A big thanks to Zynk for pushing these final versions through the submission queue.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: Digitsie on September 11, 2018, 07:10:41 am
Thank you so much for all this unification!
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: SCO on September 17, 2018, 10:21:09 am
This is interesting.

No snes patch actually requires a header and no-intro standardizes on no headers so i really couldn't understand the reason why people still upload patches with header requirements, so i proceeded with my default strategy of applying 'ipsbehead' to the ips file.

This didn't work for some reason even if the utility is as simple as it gets in code.

I opened this bug: https://github.com/heuripedes/ipsbehead/issues/1

tl;dr: it's possible to make this turn into a softpatch to the no-intro rom but you have to do it 'the long way around' because of a bug on ipsbehead (apparently).

put a header in the nointro rom with nsrt, apply the patch, remove the header, create a new ips from the 'original' to the 'patched' rom.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: Digitsie on September 17, 2018, 11:07:01 am
Isn't the problem that this patch is an addendum to a patch that requires a headed one, so two patches require the header first?
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 17, 2018, 08:19:21 pm
Trilogy Addendum gets applied on top of an unmodified Lufia II ROM, not a ROM with Frue Lufia applied. (Says so in the opening post)

I'm not sure why you'd go to the trouble of using IPSbehead unless you're on Mac/Linux. TUSH has always been useful for all my header needs. https://www.romhacking.net/utilities/608/
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: SCO on September 18, 2018, 01:23:02 am
Yeah, i'm on linux and prefer to use native tools when possible. GUIs are mostly unnecessary too. Tush works for removing the header requirement of the patch then (not the rom)? The page pretty much says 'rom'. The additional steps are annoying because I always softpatch (my filesystem has deduplication of identical read only files).
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 18, 2018, 07:52:48 am
Nah, TUSH removes (or adds) a header to ROMs. Since TUSH is Windows only, unfortunately it seems one would have to run it through a Windows emulator of some kind to work with it.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: SCO on September 18, 2018, 09:15:30 am
Well, nsrt does the same for me in command line format with many more uses, i'm fine about that. I think if i had the patience/skill to figure out what the hell went wrong with ipsbehead on 'beheading' this ips i'd try that because that tool has no equivalent to save time on the 'remove header requirements from softpatches' dance (on upgrades too).

The code of ipsbehead is on a single c file so it's rather simple too if some C coder reading this is interested in this task. The repo has been inactive for nearly 4 years, so it's probably 'forgotten if not dead' to the original author.

https://github.com/heuripedes/ipsbehead/blob/master/ipsbehead.c


Another alternative to this particular patch might be distributing it as a bps - the format doesn't care about the size of the roms, it just recognizes a snes header and skips ahead.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: mziab on September 18, 2018, 02:03:38 pm
The underlying problem seems to be the fact that the original Lufia & the Fortress of Doom Restored IPS modifies the first 0x200 bytes, i.e. where the header is. This normally shouldn't happen, unless the original and modified ROMs had different headers when creating the patch. Consequently, ipsbehead ends up clobbering the first 0x200 bytes of the actual game data, leading to the crash.

This can be easily resolved by removing said chunk (it's just zeroes anyway) from either the original or beheaded patch. Just open up the patch and remove the 8 bytes at 0x5, which should be as follows: 00 00 00 00 00 02 00 00.

Moreover, ipsbehead should probably just ignore chunks with any offsets in the 0x0-0x1FF range, since those won't exist in a headerless ROM anyway.
This can be accomplished by changing line 100 from:

Code: [Select]
if (out->off + out->len < 0x200 || out->len > in->len)
to:
Code: [Select]
if (out->off + out->len <= 0x200 || out->len > in->len)
However, that whole block of code seems off and could use more scrutiny. Nevertheless, this fixes the edge-case in question.

Hope this helps.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 18, 2018, 09:32:51 pm
I do admit, the edited ROM used to be unheadered, but I added one using TUSH after I noticed it caused issues for certain people. Maybe I could remove and re-add the header to my base ROM so their headers are consistent?
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: mziab on September 19, 2018, 03:45:04 am
Or just open up the base ROM in a hexeditor and replace all of the 0x200 bytes in the header with zeroes. You'll probably only need to change a few bytes. Those things are mostly blank anyway. Moreover, modern utilities for adding headers, like TUSH, just insert a completely blank header, since the data isn't used for either emulation or modern flashcarts.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: abw on September 19, 2018, 08:00:02 am
Yeah, i'm on linux and prefer to use native tools when possible.
Fortunately, *nix comes well equipped with tools for actually getting stuff done.

# remove a 512-byte header
dd bs=1 skip=512 < headered.rom > non_headered.rom

# add a 512-byte header (of null bytes)
dd bs=1 count=512 < /dev/zero | cat - non_headered.rom > headered.rom

Apply as and when needed :).
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: mziab on September 19, 2018, 08:14:46 am
Fortunately, *nix comes well equipped with tools for actually getting stuff done.

# remove a 256-byte header
dd bs=1 skip=256 < headered.rom > non_headered.rom

# add a 256-byte header (of null bytes)
dd bs=1 count=256 < /dev/zero | cat - non_headered.rom > headered.rom

Apply as and when needed :).

Or you could use ucon64:
Code: [Select]
# add header
ucon64 --ins headerless.sfc

# remove header
ucon64 --stp headered.sfc

It does a lot of other useful things and for multiple platforms as well, like applying/creating patches, fixing checksums, format conversions and disabling known flashcart checks. It's actually my go-to tool for this kind of thing, especially since it can be scripted. But I use dd a lot too.

By the way, I know yours was only an example, but the SNES header is 512 bytes.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 19, 2018, 10:02:36 am
Works like a charm. I'll release a new version soon.

Edit - 2.4.1 was submitted. In the meantime, try this http://www.bwass.org/bucket/LtFoD_Restored_v2-4-1.zip

Code: [Select]
- Small technical problem fixed. The header of the base ROM and my output ROM didn't match, which
  would result in start-up issues if the player tried to remove the header from the IPS and apply
  it to an unheadered ROM. Both base and output ROM headers now match.

I know the release readme says "...and apply it to a headered ROM," but that's a typo I made. The v2.4.1 IPS works if you use IPSbehead and apply it to an unheadered ROM. I tested it with soft-patching as reported.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: Shade Aurion on September 20, 2018, 05:45:44 pm
When applying this patch to an unheadered rom i'm met with only a purple screen >_>
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: SCO on September 20, 2018, 06:04:40 pm
The patch itself still requires a header. It was modified so that the tool that removes header requirements from the patch (not from the rom) works out of the box.

Anyway, i don't begrudge patch authors header requirements, they're often necessary because their IDA projects, notes, faqs about the rom or similar were originally made with the extra 512bytes and correcting offsets is a pain, just that they're easy to remove and consider for new projects not to have them or use bps that doesn't require headers for end users to apply the patch.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 21, 2018, 10:50:15 am
When applying this patch to an unheadered rom i'm met with only a purple screen
Yeah, what SCO said. You can't apply the patch to an unheadered ROM, but using IPSbehead (https://github.com/heuripedes/ipsbehead/releases) on the patch will allow you to apply it to an unheadered ROM.

2.4.1 is up on the site. I probably have to do a documentation update but there won't be any patch updates.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: abw on September 21, 2018, 05:22:02 pm
By the way, I know yours was only an example, but the SNES header is 512 bytes.
Yeah, fair point, 256 was just habit from some non-ROM hacking things I use dd for. For the sake of posterity, I've edited my post to use 512 bytes instead of 256. I've never used it before, but uCON64 does look neat!
Title: Re: Lufia I Restored v2.4.1 | Lufia III Text Cleanup v1.9
Post by: vivify93 on September 22, 2018, 02:24:59 pm
Frue Lufia: Trilogy Addendum is now v2.2. It can be found in the opening post.

- Khukuri, Ironmail, and Fury Ring have all been reverted to their stock Frue Lufia names, Kukri, Iron Mail, and Frenzy Ring. (I would have also liked to revert Light Knife to Bright Knife, but unfortunately, its counterpart in Lufia III is bound by a 10-letter limit.)

- Narvick residents no longer refer to Doom Island as Sky Island.

- The changelog now has expanded details for each name change.

---

Lufia: The Legend Returns Text Cleanup is now v2.0. It is has just been added to the site submission queue, so it's not up yet. I anticipate this being the final release of this mod.

- Ruby's ThundrCard is now Bolt Card, for consistency with the elemental rings.

- Khukuri, Ironmail, and Fury Ring have all been renamed to match the Trilogy Addendum. (Kukri, Iron Mail, and FrenzyRing) Remember, if a shared name changes in one patch, it has to change in others!


In the interest of full disclosure, I was considering changing Nouveaux to Noobow. But apparently, the mascot Noobow is yellow, so I decided to keep the name Nouveaux as a tribute to D in Lufia I and II.
Title: Re: Lufia I Restored v2.4 | Lufia III Text Cleanup v1.9
Post by: Shade Aurion on September 22, 2018, 07:31:48 pm
Yeah, what SCO said. You can't apply the patch to an unheadered ROM, but using IPSbehead (https://github.com/heuripedes/ipsbehead/releases) on the patch will allow you to apply it to an unheadered ROM.

2.4.1 is up on the site. I probably have to do a documentation update but there won't be any patch updates.

I got it working using Easy IPSBehead - (http://www.robin64.co.uk/)
I love this pack you've set up. I've long been a fan of your work. When I get around to doing Lufia playthroughs, they will certainly be of these patches <3

I'll likely opt for the small textboxes in Lufia 3 though so more of the screen is visible. I pumped some hours into that back in the day and still remember the glory of getting my Daos armor for beating him early. I'm looking forward to playing it again (2 ftw though)
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: vivify93 on September 23, 2018, 10:47:21 pm
Aww, thanks Shade Aurion! I appreciate the support. This series is a pet fave of mine and I hoped to give them the respect they deserve. The small text boxes patch in Lufia III is the one I personally use as well. It's just so neat! I noticed Aloy from Horizon Zero Dawn in your signature. In that case, you may enjoy the origins of the intermediary elemental rings' new names. Frost Ring and Shock Ring come from what HZD calls ice and lightning elemental damage. And Blaze Ring, of course, comes from the Blaze resource in HZD.

------

Lufia: The Legend Returns Text Cleanup v2.0 is officially on RHDN. Please install it to a fresh Lufia: TLR ROM.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: Shade Aurion on September 28, 2018, 05:06:42 am
Aww, thanks Shade Aurion! I appreciate the support. This series is a pet fave of mine and I hoped to give them the respect they deserve. The small text boxes patch in Lufia III is the one I personally use as well. It's just so neat! I noticed Aloy from Horizon Zero Dawn in your signature. In that case, you may enjoy the origins of the intermediary elemental rings' new names. Frost Ring and Shock Ring come from what HZD calls ice and lightning elemental damage. And Blaze Ring, of course, comes from the Blaze resource in HZD.

------

Lufia: The Legend Returns Text Cleanup v2.0 is officially on RHDN. Please install it to a fresh Lufia: TLR ROM.

Oh nice! Yeah my signature displays whatever last game I played on playstation though I mainly play on PC these days. Horizon was a solid game though but I feel I can't say the same for a lot of current gen games. I always end up going back to tried and true classic like the Lufia series ^_^ I'm glad you wen through and cleaned them up well. It'll make my job a lot easier down the line when I do playthroughs on my channel which since i'll be doing Lufia will likely be 100% runs. I look forward to the fixed Ancient Cave from Artemis' patch :D

I also use your Another Story translation, BoF text clean up, Final Fantasy Legend 1 and 2 proper case and your Secret of Mana one. Quality of life mods go a long way sometimes <3
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: SC on September 28, 2018, 01:52:22 pm
Is there any chance you'd make an optional patch for L2 to replace the Natsume & Lufia(c) splash screens with just the JAP Taito splash or the Nintendo & Taito PAL splash screens?
I'm a big fan of this particular game (and the franchise in general) and I'd really love to get rid the US splash screens. Something similar where one could optionally choose between JAP-USA-PAL title logos would be nice.
I hope you don't feel like this is an inappropriate petition, I just thought this could be a good chance to ask for that here where Lufia is receiving some love from the rom-hacking community. Would you consider doing that for at least the Frue Lufia version?

Anyway, thanks to everyone involved in the making of those Lufia patches!
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: vivify93 on September 28, 2018, 07:47:00 pm
It's a lovely suggestion. Unfortunately, it's a little beyond my skill. Further, I think I'd rather keep Natsume's logo anyway because I enjoyed their scripts a lot--just not the censorship, inconsistency, or typos, lol.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: Shade Aurion on October 02, 2018, 09:49:21 pm
I actually got all nostalgic so I started a playthrough of the patched Lufia 2. It's uploading now and will be available at https://youtu.be/_WnczsKIuVI

I added this to the description:

"This version of Lufia II: Rise of the Sinistrals is being run in conjunction with Artemis' Frue Lufia mod/fix and Vivify93's Text Addendum. With these, various broken aspects of the game have been fixed and the script and item names cleaned up."

Is that fair to say or should I edit it to be more accurate?
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: vivify93 on October 03, 2018, 01:12:11 am
That sounds pretty fair to say. I'd like it if you'd note that Artemis, Relnqshd, and Rainponcho were the ones who did the actual bug fixing, and I just tidied things up slightly on top of it all.

Thanks for playing; I hope you enjoy!
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: Zuqkeo on November 02, 2018, 06:07:45 am
That may be true vivify, but you pulled through. :thumbsup: That's important too, I remember starting on an editor a while ago, but it was put in a 'deep freeze' state for quite some time.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: Digitsie on January 01, 2019, 09:45:55 pm
Frue Lufia has been updated to 4.0... the never-ending tinkering continues, eh? :D
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: vivify93 on January 02, 2019, 12:29:50 am
Most of it was item names I don't want to implement. I'll release a v2.3 that incorporates what I did want from Frue Lufia v4, but it only has these changes.

- Tap Rose > Taplows
- Mermaid NPC's text updated

I did look at enemy and item names though; looks like a lot of changes in official Frue Lufia v4 are either from something Martze suggested or things that Artemis implemented from my Addendum.

Edit - Out and available on the first page of this thread
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.2
Post by: Digitsie on January 02, 2019, 07:14:17 am
Thanks! That's awesome to look at.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.3
Post by: Shade Aurion on May 07, 2019, 10:37:20 pm
Okay so i'm just about to reach Heret Kingdom in Lufia 1 and I have a few notes in case you ever wanted to patch.
In game, Amon is repeatedly referred to as the "Sinistral of Terror", despite him actually being the "Sinistral of Chaos" Also, It might be worth dropping the encounter rate and increasing the time that Sweet Waters works. Having increased run speed helps a lot but the encounters often happening every 5 or so steps is so painful and ultimately bog the game down with an overwhelming amount of encounters, especially on the ocean. I know this is just a thing that used to happen in this era of RPGs but it would be a real quality of life improvement if encounter rates were lowered. Lastly, perhaps having Retry Mode available from the beginning would be nice touch but ultimately unneccessary. I'm playing on NG and there have been a few times where it has been very very grindy.

I'm a few episodes off Heret Kingdom in my Let's Play (Currently ongoing. Doing them in chronological order) but you can see it here - https://www.youtube.com/watch?v=O8jq-T82mjE&list=PLVFlHPy0Pa9tsPbSGCQbVJBA2uh5fhEBq

If I were going to add anything to Lufia 1 it would be adding darker outlines to the sprites to make them more closely resemble the sprites from Lufia II and maybe add some dialog somewhere with the main character referring to his father 'Jeros' As much as I could dig, the closest thing to a canon name for the hero was Nova though that is questionable - https://lufia.fandom.com/wiki/Maxim%27s_descendant

"The screenshots in the English game manual refer to him as "Nova"."

Perhaps adopting that as the closest thing to a canon name he could be referred to as that name in the intro sequence to Lufia 3.

"The Hero is mentioned in the introduction as as Maxim's descendant and the leading figure of the 2nd Doom Island War. In the description, he had to sacrifice Lufia, the girl he loved, in order to save the world."

So instead of Maxim's Descendant, It could be "Maxim's descendant, son of Jeros, Nova" just to tie in the family line. I dunno..

--

Lufia II's Let's Play has long been complete but I did have a few notes. Overall it's perfect. Having Retry available from the beginning would be nice as you'd still have Gift Mode to unlock but again, not necessary. A few NPCs had some oddly worded dialog but it's all solid as a whole. Some end game stats and the credits in general were kinda broken though. Aside from that, it's the best way to play Lufia II hands down.

My full Let's Play is available here. It should be 100% completion - https://www.youtube.com/watch?v=_WnczsKIuVI&list=PLVFlHPy0Pa9thA-EoXtEMn-dO16S-NR-T

It'd be cool to add onto the game a few things like using the Japanese versions variant puzzles somewhere, like the Sword Shrine and Ancient Tower's. The Sword Shrine's could serve as an extra room and the Ancient Tower's could simply be added back in. Based on what The Cutting Room Floor said about the Ancient Tower's cut puzzle, you could allude to the solution with a plaque on the wall fairly easily. Adding in the unused prototype tracks would be pretty cool too. Gades has a different sprite in the prototype as well so it'd be cool if the first time you fight him if that were the used sprite, though the feet would need some work (i'd be happy to fix them up)

From what I gather, the Doom Island map is traversable beyond the "We can't turn back now" dialog within the final area of the game. A cool thing to add in would be to add collision to said map, make it traversable and to REALLY tie things up, create a small map for Arek's shrine at the bottom, populate it with final floor Ancient Cave enemies that are unavailable elsewhere in the game and make the aim to open up the warpzone at the bottom of the map so you can return to the world below making the final area somewhere you can leave. You could add a small warp shrine in somewhere that requires a key for entry that could be obtained within Arek's Shrine and you could add in items like the Old Sword/Armor/etc to make it worthwhile.

Lastly, if the above were added, I feel like you could get away with making Tia, Lexis and Dekar selectable characters in the world below but script it so that you're forced to take Selan, Guy and Artea for the final battle. It would give players 3 other characters to equip and max out that they could take into the Ancient Cave whenever they felt like it. Gift Mode would still have a point as it's just the Ancient Cave really but this would overall open up the gameplay, customization and give more characters to equip/max out. All of this would take a lot of work no doubt but it could be accomplished without taking too many creative liberties.

Lastly, I obtained all the Iris Treasures and you pretty much get a high five as your reward which is kinda lame. If an equipment/item set pertaining to each Iris Treasure were created that you can take into the Ancient Cave and you only obtain them once you get them all Iris Treasues. That would make it worthwhile. Maybe make the Master Slime allow for switching Capsule Monsters out of Master form without fruits. Maybe make the jar a reuseable Hi-Magic or something.. I dunno, it's just a long winded bunch of outlandish suggestions that could be seen as a decent add-on haha

To be honest, there were far less Blue Chest treasures then I remember. It'd be cool to have more. Maybe an Idura Rapier with Plasma Blaster or Idura Armor with Idura Thunder and stuff like that.

--

All bugs and ridiculous suggestions aside, I will be doing a full run of Lufia III after 1 to complete the Trilogy (Ruins of Lore is dead to me XD)
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.3
Post by: vivify93 on May 08, 2019, 01:43:58 am
Great suggestions; hopefully someone could tackle some of them someday. They are all very much beyond my ability (Yes, even further Lufia I dialogue changes. The dialogue dictionary has still not been decoded yet.) but I like the sounds of a lot of them.

And The Ruins of Lore is dead to me, too. :P It's not that bad of a game, but it drops the ball on the plot repeatedly in new and disappointing ways at every twist.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.3
Post by: Artemis on May 08, 2019, 06:35:09 am
About L2's ending, dunno, looks like an emulator issue to me.

And the Egg Dragon stat actually refers to the party level (or was it maxim's level?) when you beat him the first time. That why it's 99 for you. In the newest version it's called "Egg Dragon win level" now.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.3
Post by: vivify93 on May 08, 2019, 01:19:01 pm
Probably an emulator issue, because the font is like Secret of Mana's menu font. HDMA? I don't remember. But it uses that to make it look smooth.

I'll change "Egg Dragon defeated."

There's also going to be a Lufia III update, because apparently, Erim's attacks "Devastation Wave" and "Eerie Light" were changed to "Slaughter Wave" and "Mystic Light". I'd just change it back in Lufia II, but I'm too stupid to know how to mess around with the pointers.

No idea when this will happen. Eventually, though.
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.0 | Frue Lufia Addendum 2.3
Post by: Shade Aurion on May 08, 2019, 10:40:40 pm
Most of what I said are just suggestions that wouldn't mess with the overall lore/story too much to add in some crazy extra features. I wouldn't expect either of you to do them because they would both take a lot of patience and ace level coding and Lufia 2 is pretty perfect as is. I was just racking my brain over any way you could make it better so I don't expect anyone to actually do any of this XD

I had no idea it was the party level on the Egg Dragon. I think I might also just have a bad dump because I was running it in Snes9x 2010 so it should be fine. I probably just screwed something up. Either way, just amazing work. I really enjoyed Lufia II [Frue] and i'm really loving Lufia I (now I have all the Alumina haha)

Looking forward to doing Lufia III too. Its been awhile but I did finish it back in the day and really enjoyed it :3
Title: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.1 | Frue Lufia Addendum 2.4
Post by: vivify93 on May 10, 2019, 01:03:39 am
Well, I messed up a little. I neglected to add the proper date and version number to the top of the readme of Lufia TLR Text Cleanup v2.1. But it's been submitted to RHDN. Eerie Light becomes Mystic Light; Devastation Wave becomes Slaughter Wave. Here's a Ze Bucket mirror (Whose readme has the correct date/ver. number) for those who wish to update ASAP. http://www.bwass.org/bucket/LTLR_TextCleanv2-1.zip

Frue Lufia Addendum is 2.4 and has renamed "Egg Dragon defeated:" to "Egg Dragon win level:". Enemy attack "Mokujinken" becomes "Woodenfist", and "Idura-Thunder" becomes "Idura Thunder". There are no other changes. http://www.bwass.org/bucket/FrueLufia-TrilogyAddendumv2-4.zip

Lufia I Restored has received no updates.

Edit - 2.4.1, 2.4, and 2.1... Those won't get confused at all. :P
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.1 | Frue Lufia Addendum 2.4
Post by: Shade Aurion on May 11, 2019, 07:30:29 am
Do I add the addendum of Lufia 3 to a fresh version of my rom or over the top of an already patched version?
Nice fast work man. Well done <3
Title: Re: Lufia I Restored 2.4.1 | Lufia III Text Cleanup 2.1 | Frue Lufia Addendum 2.4
Post by: vivify93 on May 11, 2019, 01:11:06 pm
all my patches' new updates get applied to a fresh rom :D

EDIT - L:TLR has the proper documentation now. no updates to the patch, though.