Bounty Hunter Sara Update
A small amount of progress, but still progress!
Going to focus on translating,and then I need to work out, how to do half width font.
And see what decides to go horribly wrong for me
I tried taking a look at this game a long time ago but could never figure out the font tile spacing code. From my notes, I wrote down that the game was displaying each tile at 32x32px, though I'm not at all sure if that's the size of the font glyphs themselves (i.e., inside the font sheet).
Also, at 0x8C359964
in RAM is the font tile counter that increases as each character is rendered on screen. When a new line of text is rendered, the counter resets to 0.
However, this counter is part of some giant array of data and thus no direct references to it could be found in Ghidra. Usually finding code that writes to this type of counter (i.e., adds 0x1 as it renders each character) is a good way to narrow down where the tile spacing code may also reside.
Sadly, I was never able to get that far. I do recall trying to modify the few 32.0 floats (0x42000000
) stored in the game executable just to see if I'd get lucky, but alas I did not.
Wishing you the best of luck!