09-02-2011, 04:14 PM
(09-02-2011, 08:52 AM)Itaru Wrote: The font problem can be fixed simply by reverting just 1 class which is jpcsp.HLE.modules150.sceFont to before r2282 while keeping everything else at the latest revision (currently r2298).
I've made custom debug logs which show the anomalies between the pre-r2282 and post-r2282 sceFont behaviors. In the post-r2282 debug log, you can see that some methods are not being called after the sceFontNewLib. In the pre-r2282 debug log, a bunch of methods are called after sceFontNewLib such as sceFontSetAltCharacterCode, sceFontGetNumFontList, and sceFontGetFontList while those calls are missing in the post-r2282 debug log. Afterwards, post-r2282 shows a bunch of sceFontGetCharInfo and sceFontGetCharGlyphImage errors whereas in pre-r2282 the calls are working properly.
I hope the above can narrow the problem down for the dev team to fix. BTW, whatever happened to soywiz?
Great, thanks!
This should help us fixing the reflection magic for the sceFont module.