You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looks like some data is uninitialized when trying to load the attached Save15.lsd file.
As the backtrace reports, it shows garbage on integers and "error reading variable" on strings.
Note: This game requires:
[EasyRPG]Encoding=932
in RPG_RT.ini because filenames and RTP dependent names aren't untranslated (encoding detection will detect English as this game is). RTP table will help with this 👍.
It's a liblcf issue. For some reason, an int16_t vector in that save file has an odd number of elements (at 0x2be). The reader always supposes it has an even number, so it gets confused. I wasn't able to generate a save file with that bug from a clean new RPG project, so I don't know how did it happen. This patch ( Zegeri/liblcf@665842f) should fix it, but there seems to be another problems with the items.
Thanks for the find, now it loads without crashing.
Weird odd size fact, this might affect to LcfReader::Read<uint32_t>(std::vector<uint32_t> &buffer, size_t size) for non % 4 too, but not sure if really used.
Game: Doaemon: Nobita's Resident Evil (English translation)
Download: http://nobihaza.wordpress.com/2014/02/21/doraemon-nobitas-resident-evil-english-release/
Looks like some data is uninitialized when trying to load the attached
Save15.lsd
file.As the backtrace reports, it shows garbage on integers and "error reading variable" on strings.
Note: This game requires:
in
RPG_RT.ini
because filenames and RTP dependent names aren't untranslated (encoding detection will detect English as this game is). RTP table will help with this 👍.The text was updated successfully, but these errors were encountered: