MaternalBound-Redux icon indicating copy to clipboard operation
MaternalBound-Redux copied to clipboard

Name length limit changed, finally!!

Open Anonymous941 opened this issue 1 year ago • 5 comments

(I'll edit more details in later)

When working on #12, I remembered about how I managed to change the name length easily with the disassembly ebsrc! Here's a simple test patch to demonstrate it (source) (apply on a headered ROM). Don't care and the window lengths are not working, but I got them working in the past, so I can change them when I get more time. I don't really deserve credit for this, as ebsrc had most of the work done for me already

It will still need some work to integrate into a CoilSnake project like this, so I can work on that when I have some time

Anonymous941 avatar Jun 30 '24 23:06 Anonymous941

Oh this is really interesting. So what's the maximum length the game takes now for names? 6 letters?

ShadowOne333 avatar Jul 01 '24 18:07 ShadowOne333

Virtually unlimited, I think I got it working with 15 or 20. It requires editing of the window sizes on the title screen, and also messes up the dialog if you make too long of a name (the text becomes truncated). Also, it has the side effect of requiring you to delete your save files, not just the in-game delete option but actually deleting the files. I think it's because it changes its size, and so it starts reading garbage data

Anonymous941 avatar Jul 01 '24 20:07 Anonymous941

This looks quite promising. If you have the time, and are willing to, please consider joining the EBB Remake server, the developer for the Remake is quite interested in this. It'd also be of great help for EarthBound hacking as a whole.

Here's the invite to the server: https://discord.gg/N8TTRNGb

ShadowOne333 avatar Jul 27 '24 03:07 ShadowOne333

@ShadowOne333 Absolutely, I'd be glad to help - I've joined as @PhoneticTeacher. I'm currently working on another project, but I should have some time for this. ~~Note that this won't work for EarthBound Beginnings, and that doesn't have as extensive of a decompilation so it would be much harder.~~ never mind, forgot what EBB remake is, lol

Another thing to note is that some parts of ebsrc might contain GNU-licensed software, so I'm not sure if it's legal to distribute these changes in closed source ROM hacks (not saying that the project is/will be closed source, I just don't know)

Anonymous941 avatar Jul 27 '24 23:07 Anonymous941

I think the whole licensing stuff is not an issue, given how much of the code, if not the entirety of it, for the Extended Name Length hack would have to be rewritten for CoilSnake at the end of the day.

ShadowOne333 avatar Jul 29 '24 21:07 ShadowOne333