Conditions tested under:
release 0.8.1 plugins, except from
INT must be used to boot
REC - OK ingame, few "3D spikes"
VUREC - no 3D visible
Against last test in April
background is fixed.
Text on buttons is still missing (any GS plugin).
This game loads fine in interpreter mode and is almost playable.
In REC mode it crashes, because REC is ahead of things.
I think the following happens:
ELF loads from 00100000 - 001E7000
00100cd0 jal 0021ce60
recompiler compiles memory from 0021ce60 - whatever
code loads some routines from 0021cc00 - 0021d0c8
recompiler executes what it compiled before - a bunch of zeros w/o jr $ra - instead of the real code.
PCSX2 reboots printing
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
# Restart Done.
This can be avoided if you fill memory correctly in first place.
Well just the jumps, i wont type in 300 lines of code.
Due to missing code game will not progress of course.
// preload 0021cc00 - 0021d0c8
However on memory card screen you can stop game and switch from INT to REC and continue successfully.
I made a blockdump