A lot of time has passed since the last update. Unfortunately, not a terrible lot of progress has been made. As it’s often in life, you never seem to have as much time as you’d like to have. And the older you become, the less time you have. But I am still just as dedicated to finish all the projects!
Dragon Quest Monsters 1&2’s battle text has seen a lot of updates. We reverse engineered the format, are in the process of adding new variables for proper grammar, and have rewritten many instances of text scripts for better and more fluent readability. We hope to make the whole battle text as natural as possible, with full support for all three genders and other grammatical structures. We also just recently fixed a bug that troubled us for over a year. When you started a new game, your monster would randomly do anything except what you told it to do. In the end, a single byte was wrong. I guess that’s life.
I said that I would be disappointed if we couldn’t finish it this year… and that is true. But university has sucked up a lot of time, and when I had time after months of studying, I was so burned out that I couldn’t make much progress at all. We will still do our best… but you shouldn’t get your hopes up for this year. I have faith that you appreciate our translation and hacking quality enough to bear with the time it takes to reach the end.
Super Robot Wars F/FF’s translation has also progressed. Around 50% of the FF script is now translated. The other projects also haven’t been forgotten!
And to finish this, here is a little excerpt of japanese coding goodness I found in one of the games. The variable index can have the values 1 or 4. No others, both before and after the code. This is how they did it:
index++;
if (index == 2) index++;
if (index == 3) index++;
if (index > 4) index = 1;
Sometimes it feels like a miracle that some of these games even work at all.