Haha, nah no worries on rivalry or stepping on toes. By all means don't stop your project, you're even more than welcome to collaborate it with us (we were working on an actual ips patch translation for the dialogue to bypass lua for console users, and to try and minimize the patching to get our work loaded up, but it was a back burner thing), but if you want to keep it separate that's more than fine, we won't be mad or offended or anything. My goal as I said was just to get this mod into English and get other fans to enjoy it. How we reached that goal, I didn't care, I'm not in this for glory or if others stepped up with something, I'd just be elated. I just simply wanted to inform you to the 2.9.4 update and bugs/glitches for your project, in the event you may not have been aware (and I had also figured you saw he hadn't done anything in 2.5 years and decided it was safe to make a patch finally) and offer the collab chance with you
When I started this, no one was seriously invested in doing it (or rather, many had tried but gave up/got frustrated, which is extremely understandable when you delve into the code work). I simply just started translating the help me files so people could use them as guides while they played. Shortly afterwards, I met someone who had done a very rough menu hack and from there we teamed up and got the ball rolling to what you see today.
You're more than welcome to pop by our Discord if you use that to talk, though I understand you're busy and have other projects. I can have our lua girl discuss things a bit easier (I'm not the person who handled the lua) like for fixing bugs or adjusting the coding. Your work would also allow our project to simplify itself and even do a lua lite mode with quality of life changes added into it (especially for console users). Our script for example uses the GBA dialogue, then any new dialogue Tsushiy added in was done by myself (we felt re-translating a game with an already solid translation was pointless and we didn't want to offend anyone's memories or come across as "holier-than-thou"). But please, by all means, don't feel pressured if you don't want this or if you'd offend anyone. I think I can say with certainty everyone here would be elated to see you do a translation, myself included. I'm no professional
And sure, bug fixes I can toss up. Tsushiy actually fixed/removed that item ID 256 graphic for 2.9.4 from the help me files, but the one I mentioned in my first post persists (we actually originally figured it was a very rarely occurring bug, as I had seen only a few streamers get it). We determined the root cause of it:
When you open a treasure chest containing an item with ID256+, for the game to load the item name, it sets $1444 to 1. This does not get cleared.
When an item is dropped in battle, it checks if $1444 is 1, which gets set during the "formation special drop" routine, and if so, drops an item with ID256+. Unfortunately, during battle, the $1444 is never cleared, so if it was set beforehand, an enemy who drops "item 0xE8" will instead drop "item 0x1E8" which is not a valid item.
Accessing the main menu clears $1444, so opening the menu before a battle will prevent this from occurring. Maybe at the start of a battle it should clear $1444 though?
High chance of this occurring when acquiring the chest with "Experience Egg" and then immediately fighting Ultima Buster without checking the menu first.
Other bugs that were fixed for 2.9.4 were a "level up 2x or more" glitch where stats weren't updating correctly (Ultima Weapon/Atma Weapon) was not getting stronger. He re-added the Experience Egg to the game, but this caused issues and seemed to upset him when he himself discovered a bug (sometimes equipping relics, they are greyed out, but it's a display error only; you can still equip them). He said if he can't solve it, he'll just remove the egg again.
I wasn't aware of the esper thing you fixed, though we had completely redone the menu work so that probably just got overwritten haha.
Mostly, if you update your stuff to 2.9.4 you should be ok, but the stuff I listed above are the glaring issues right now (the item ID256 thing is fixable). Other known issues are:
- Locke's "Sky Pirate" costume is not selectable in EX via the moogle
- Gau's Rage achievement unlocks at 240 rages possibly instead of 255, due to the following (copied from Discord):
The "Tonberries" rage is that last bit, for 0x8000, but it's completely unusable in the game, so it will never appear on your rage menu.
So normally if you have all 255 rages, excluding Tonberries, your rage data will look like
FF FF FF .. FF FF 7F
however if you have Tonberries and none of the other last 14 rages, which makes the last two bytes 0x8000 ... well, 0x8000 is equal to or greater than 0x7FFF, so the check passes. Of course, Tonberries + any other of the 14 rages works too since 0x8C2F or whatever is still higher than 0x7FFF
The list of skippable rages, as long as you have Tonberries fought as Gau, is Amduscia, Baalzeph, Chronos, Daedalus, DthMachi, Garm, GlasyaLa, GoldBear, InnoSent, Io, MtlHitmn, Necroman, Pineappl, RedMarsh, Thor
I just checked this in-game by fighting Tonberries while having all of those rages missing, it does indeed set the proper 'rage bit' even if you can never use it
- 200,000 step achievement unlocks randomly (we don't know the cause)
- Unable to enter the esper menu on x character sometimes (does that X sound like when you try to enter Banon's equip menu). We don't know the cause and I've only seen 1 streamer have the issue. Corrected itself upon saving/reloading.
- Entering the Cave to the Ancient Castle coming from the Ancient Castle has the music sound beep/boop, don't know the cause of it. MSU-1 fixes it.
As for MSU-1, I *believe* my friend put the coding into Cyan's Bushido stuff, but I can always ask her (we had a little bit of an issue finding space). For the music, the reason it sounds off is because uosnes has unlimited audio ram compared to other emulators, so Tsushiy was able to use I believe additional sound channels etc (this was explained to me, I'm also not at all familiar with music/SNES music coding, sorry if I botch any of the details). Due to the coding, 9x and others has issues playing this. Tsushiy's solution is: in 9x go to Emulation >>> Hacks >>> OK >>> Check Separate Echo Buffer from RAM, and this'll fix the music beep/boop sounds mostly, but says the music still sounds "slightly off". For the most part, our MSU-1 stuff is complete (though she's working on the inn music jingles and victory fanfares still, but those will be auto added to the file and no additional downloading is needed).
Permission wise, I'm sure Tsushiy would be more than fine with you working on this
he mentioned you when he returned (that he originally watched your stream of it), and has had no problems with me working on it when I asked him years ago, more so elated his work is seeing interest overseas, as he never dreamed English players would be interested. He said he'd check some of the streams/LP's I linked for him to see what was done and was looking forward to working with us, so I sincerely doubt you'd upset him, haha. His only thing was that if we changed anything to just please rename the mod so people don't associate it with him and annoy him with bug reports etc. All the optional content (lua quality of life, things he wanted to add but couldn't figure how to, etc) or work we've added has stayed optional or you can turn off; we've replaced none of his work. I just hope he doesn't disappear again.
But yeah bug fix wise, everything should be in the 2.9.4 ips file, barring what I wrote above as current known issues (that we're aware of). If you need more info, feel free to let me know!