Would you consider posting your assembly/src/tools to github or similar so someone else can carry on the project if you are no longer around by the time someone translates the scripts.
Nice work, this game was/is on my list of games to make a decompilation of some day because it was compiled without optimizations (which makes the assembly painful to read without ghidra/ida pseudo code).
I would highly recommend picking a different game to learn romhacking on first.
This game uses multiple different character encoding schemes and is in general very unfriendly to hacking.
But if you insist I would highly suggest finding the android port and looking at its elf file which contains...
Heres an IPS with your stuff applied on top of the story stuff.
If you feel like posting any save files, I can probably help fix any remaining issues.
I don't feel like playing the game right now just to find them.
Seems like it works ok (but only when applied after I patch the pointers, I assume because you've messed with the pointers somewhat?)
I don't have a save far enough into the game to check if everything is working...
I modified the code to use the english font by default (even for 0x11 strings), which of course breaks all japanese strings.
Will let you know how it goes applied to your patch.
I did some work on this game a few years ago and took a look at it again because of this thread.
I managed to get the two main pointer tables repointed to the english versions, this does require a breaking change (breaks menu etc as those strings are separate), but when applied to your patch it...
This looks like a different cart than the aging one.
This might be for one specific test thats part of the aging one or might be something completely new, either way I hope it gets dumped.