serguei_mechkov: then rossy or you should definitely implement a command-line option for the Daodan
thegumbitha: ew
serguei_mechkov: that disables the high-bit check
thegumbitha: oh
thegumbitha: so whats the problem exactly?
serguei_mechkov: the problem is that the "standard" version that comes in the leaked .iso , which everyone has been patching, starting with Ian - that version of the engine expects text strings to be either English ASCII or 32-bit glyphs
thegumbitha: ok
serguei_mechkov: it checks the high bit of every char
thegumbitha: ok
serguei_mechkov: if it's 0 then it reads it as regular ASCII
serguei_mechkov: if it's 1, it reads the char and the next char as a 2-byte entity
serguei_mechkov: not sure what the encoding is exactly
I'll try to look at it soon, but if I don't get to it (been super busy), if you could make _another_ special version (like the one with the performance path), that would be great.
Once we do that, you can use the normal EXE, no problem.
The only difference between the English and Italian EXEs should be the load menu, which will display "Save Game 1", etc, instead of the italian translation. And this is only if you delete your persist.dat and have the game make a new one.
]]>