User blog:RottenBlock/Mamanyonyo Chr Files Update

Okay, this is going to be trickier than I expected.

Haven't had a chance to work on things lately, but I thought I'd take today to the do the grunt work involved in this translation, and in the process I learned something irritating.

Here's the problem: it turns out that Mamanyonyo's CHR files don't just include text messages, but message strings that include text AND numerical calls to certain system functions, which are stored alongside the text hex format. And unfortunately, we'll need to understand those number codes to account for the new English message sizes.

At this point we have two major options: either do the entire CHR localization inside of a hex editor instead of a text editor and then load the resulting file alongside the CHR file; or do the entire CHR localization hardcoded in source, but with a whole whack of String calls manually reproducing the number codes. I'm favouring the latter, but no matter which route I choose, there's going to be a lot of squinting to make sure I copy the exact number codes from hex exactly, or the scene will have problems.

God this code has been a mess.