FT: Russian version aborts due to crippled font renderer
|Reported by:||SF/dikon||Owned by:||aquadran|
I tried Russian Full Throttle and found that SCUMMVM fails to play that for one reason - buggy fontrenderer. It dies after less than a minute with an error:
Loading room 0 Loading room 1 INSANE Arg: 0 scummvm: scumm/smush/frenderer.cpp:311: bool FontRenderer::drawStringWrapCentered(const char*, char*, const ScummVM::Point&, int, int, int) const: Assertion `strchr(str, '\n') == 0' failed. Aborted
It fails to display subtitles and writes "Unknown String" instead. Shortly after it aborts without restoring the screen mode or releasing grabbed mouse.
Russian (8bit, non-Latin) messages should display correctly with a modified font (replaced in the game data itself). I have no coding skills :( , but I promice to provide all assistance I can.
Ticket imported from: #665313. Ticket imported from: bugs/667.
Change History (18)
comment:1 by , 17 years ago
|Summary:||Russian FullThrottle Aborts due to crippled font renderer → FT: Russian version aborts due to crippled font renderer|