Characters over 128 are not displayed correctly. This seems to be because there is a 'signed char' somewhere in the code instead of an 'unsigned char'. Doing a "dump content" on this: éé Shows this: \u00e9\uffe9 The second character has been signed extended (but should not).
This is in raptorbase.dll, there's a loop that converts from (signed) char to short. Easy to fix with an hex editor (hum! I realy should get the source code...), just chage the movsx cx,byte ptr [eax] to a movzx.
Status: NEW → RESOLVED
Last Resolved: 21 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.