It's been a long time since I updated this thread, but I'm glad to say that I'm finally playtesting Xanadu 2 and finally getting to see and enjoy the differences between Xanadu 1 and Xanadu 2.
Of course, it's also and opportunity to help find and fix the (hopefully few) bugs in my translation coding, and in SamIAm's actual translation.
So far, the game is beautiful ... but it's pointing out a few areas that I put-off polishing, or even really looking at too deeply
Xanadu 1 is a massively-complex game, but it runs through a fairly straight-forward game engine.
In Xanadu 2, Falcom took the opportunity to refine and tweak a whole bunch of things.
That makes the game look and play a lot more "polished" than Xanadu 1 ... but it also means that there are a lot more "edge" cases and one-time-use code that needs to be fixed.
When playing yesterday, I found the first "big" screw-up in the translation.
I was playing, and moved to a different area and suddenly this text box popped-up that was full of garbage characters.
Well, after hours of tracking down, it turned out to be the "You've played for an hour, now take a break." message.
But that message is a part of the Game Code overlay ... and that overlay is full, so there's no room left to fix things.
What followed is the entire day spent reorganizing memory and testing the results in order to free up enough space to put in the proper message in the proper place.
While I was at it, it annoyed me that that message was displayed in white (actor speech color) text instead of cyan (game narration color) text, and so I tried to fix that at the same time.
Here's the result ...
Now ... I really need to get rid of that annoying half-space before the flashing cursor ... but perhaps I can put that off for another few days.
Tomorrow it's back to playing the game again!