Open Thunderforge opened 2 years ago
I can't reproduce the room74.crm error on my old PowerBook G4 (big-endian too). It's incredibly slow (well, it's a debug build without optimizations) but the game looks playable.
However, it does crash when I quit the game to return to the launcher. It also crashes when loading a savegame I've made in the first scene. It looks like it always produces corrupted saves there.
Attaching some GDB logs below (gzip'd, since Trac issues slow down when I attach big .txt files to them).
crash on big-endian ppc32 when quitting the game during the intro to return to the launcher sq45_powerpc_crash_quitting.txt.gz
crash on big-endian ppc32 when loading the sq45.000 save created on the same machine
gzip'd savegame which causes the crash. May have been corrupted when written from big-endian? sq45.000.gz
For example i tried Space Quest IV.5, on both win32 and amigaos4 : on win32 it starts fine, on AmigaOS4 it bring such an output:
It does not matter if i use Opengl, OpengGLWithShaders or Software renders, all the same.
Which point out that it can be Endian issues (especially that phrase
Block: 'Main', expected to end at offset: 30788, finished reading at 33085..!
sounds like bad reading from/to memory)