(08-07-2015, 07:09 PM)degasus Wrote: Just try it within the caching interpreter. If it works fine there, then very likely a JitArm64 issue. Half of those (or more) are because of exactly one instruction, they can be found easily.The build you gave me fixed the wall collision issue in the first level of New Super Mario Bros. Wii and was also able to get past the freeze issue in Super Smash Bros. Melee (kinda). Unfortunately, while the results screen in Super Smash Bros. Melee was running, the game not only kicked me back to the Dolphin Emulator menu, but also froze on the menu. Even if I exit out of the emulator and reopen it, the emulator will freeze for a few seconds and will turn to black. The only way I could bypass this issue was to reinstall the same build you gave me and reopen it (at least for using the Dolphin Emulator menu again, but not for Super Smash Bros. Melee). Would it be okay if you could patch this issue as well since, with the build you gave me, I'm unable to bypass the results screen in Super Smash Bros. Melee without it kicking me back to the Dolphin Emulator menu?
I've opened a PR with cmpli fixed, addzex disabled, and single precision accurency for faddsx (needed for NSMBW):
https://github.com/dolphin-emu/dolphin/pull/2792
https://dl.dolphin-emu.org/prs/pr-2792-d...latest.apk
Also, about the Cached Interpreter, if you're talking about using it in New Super Mario Bros. Wii, I'm able to run it without hanging when a Koopa Troopa gets crushed by a moving floor, meaning that it's mostly JitARM64's issue.