Emulator Issues #12133
closedHappy Feet doesn't load past safety information screen. Crashes with several unknown CPU instructions.
0%
Description
Game Name?
Happy Feet (GCN)
Game ID? (right click the game in the game list, Properties, Info tab)
GH7E5D
MD5 Hash?
d036e1820b9ec692c1040b045db78c73
What's the problem? Describe what went wrong.
When attempting to move on from the safety information screen, the game instantly crashes with the following issues:
IntCPU: Unknown instruction 0003000a at PC = 7e0712b8 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 000008da at PC = 7e0712bc last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 00000158 at PC = 7e0712c0 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 0002000a at PC = 7e0712c4 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 000008de at PC = 7e0712c8 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 00000158 at PC = 7e0712cc last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 00030007 at PC = 7e0712d0 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 00000912 at PC = 7e0712d4 last_PC = 812fffc8 LR = 7e0712b8
IntCPU: Unknown instruction 00000000 at PC = 7e0712d8 last_PC = 812fffc8 LR = 7e0712b8
What steps will reproduce the problem?
Open the game. Press A to select language. Press A to attempt to bypass the safety information screen. Bug occurs.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes. 5.0-12088.
Is the issue present in the latest stable version?
No.
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
Nearly impossible to tell without access to bisect tool. :( The issue isn't present in the latest stable version.
What are your PC specifications? (CPU, GPU, Operating System, more)
Intel i5-9600k (base clock)
NVidia RTX 2060
Windows 10
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
As the beta is incompatible with 5.0 stable savestates, no. :(
Updated by Techjar over 4 years ago
Dual core on or off? Do you have any weird Gecko or AR codes enabled?
Updated by ZephyrSurfer over 4 years ago
Issue is legit.
I tracked down the issue to this pull request:
Updated by ZephyrSurfer over 4 years ago
It does work in the Interpreters but not in the JIT.
Updated by JosJuice over 4 years ago
- Milestone set to Current
- Regression changed from No to Yes
- Regression start set to 5.0-379
Updated by JMC4789 over 4 years ago
- Status changed from New to Accepted
- Priority changed from Normal to High
Can confirm.
Updated by JMC4789 over 4 years ago
If you turn off JIT Loadstore, you can make it work in the JIT. If someone reminds me another time, I'll bisect which instruction.
Updated by danileon95 about 4 years ago
JMC4789 wrote:
If you turn off JIT Loadstore, you can make it work in the JIT. If someone reminds me another time, I'll bisect which instruction.
Consider yourself reminded!
Updated by JosJuice about 4 years ago
- Status changed from Accepted to Fix pending
Updated by JosJuice almost 4 years ago
- Status changed from Fix pending to Fixed
- Fixed in set to 5.0-13553