Emulator Issues #10367
Arc Rise Fantasia - All Gecko Codes broken by 5.0-845
Arc Rise Fantasia - RPJE7U
What's the problem? Describe what went wrong.
Dolphin's Gecko Code handling isn't that great, and instead of triggering based on a particular interrupt, it simply fires after an interval of time. Arc Rise Fantasia likely takes too long for a frame, causing the code handling to malfunction and crash the emulator. This is why users reported that speedup disc transfer rate + higher emulated CPU clocks repair the codes.
What steps will reproduce the problem?
Enable a code and hit a loading screen, you're very likely to crash.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
5.0-845 to 5.0-4567 (latest of this post) are broken.
Prior to that it works.
According to the problem is unrelated to that change, and it just brought it to the forefront. Implementing better hooking modes will likely fix this issue. Along with Arc Rise Fantasia, Gecko Codes don't work in any Wiiware/VC games due to another bug.