Text in Dissidia Final Fantasy and Gran Turismo is messed up starting with r1948, and the problem is a bug/typo in jpcsp.util.Debug class inside the isFontCharNull method. I think line 74 should be:
if(Font.font[index + i] != 0x00) {
Making the above fix restores proper text in the above 2 games and other games also, I'm sure.

Indeed. I noticed this some time ago after a PM from Darth1701.
Sorry for haven't fixing this yet. I'll be commiting this fix alongside your fix for 64-bit saving and a couple of other small tweaks just before adding the new CryptoEngine.
Thanks!

(01-18-2011, 12:18 PM)Itaru Wrote: [ -> ]Text in Dissidia Final Fantasy and Gran Turismo is messed up starting with r1948, and the problem is a bug/typo in jpcsp.util.Debug class inside the isFontCharNull method. I think line 74 should be:
if(Font.font[index + i] != 0x00) {
Making the above fix restores proper text in the above 2 games and other games also, I'm sure. 
Fixed in r1953. Thank you for the debugging!
