Closed Senryoku closed 2 months ago
Here's a more complete trace. SpeedDevilsARMCrash_2.txt (full: arm_trace.txt.gz)
I don't see anything wrong with it.
The boot ROM fills this part of AICA RAM (around 0001238C) with 'SEGA'
The game itself loads a more recent version of the same program:
Added a workaround ignoring these bogus read/writes in e1e44ab. Seems to continue just fine now.
Still don't know if this is an error in the arm program or in the emulator.
Reicast sees the exact same issue, it just mask the address to fit the expected address space. I don't if I should ignore them or 'redirect' them, but it does seems like a software issue.
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
OOB Write! 4147457C
OOB Write! 41474577
OOB Read! 41474573
OOB Write! 41474573
OOB Write! 41474578
44ef3f2accdc8b678c94637824176b4a380026fd Tries to write to an address suspiciously similar to ASCII...
Filename:
Speed Devils v1.004 (1999)(Ubi Soft)(NTSC)(US)[!].gdi