Project

General

Profile

Actions

Emulator Issues #12659

open

Game mod crashes on hardware, but not on Dolphin

Added by Yacker about 3 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Sonic Riders: Zero Gravity

Game ID? (right click the game in the game list, Properties, Info tab)

RS9E8P

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

N/A

What's the problem? Describe what went wrong.

Using a modified .Dol, the game works perfectly on Dolphin, but crashes on hardware. This is undesirable, as it means Dolphin is emulating what ever is happening inaccurately, and makes it difficult for me to debug.

What steps will reproduce the problem?

Play the modded version of the game on Dolphin/a real Wii. On hardware, it will crash after the opening cutscene. On Dolphin, it works without a hitch.

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-15132

Is the issue present in the latest stable version?

Yes, 5.0

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

I have attached an xdelta file (along with xdeltaUI for patching should you want, or you can get it online/you can already have it) for patching the main.dol into the modified version.
The modified dol has little other than a Gecko code handler injected, as well as a section of the dol proprietarily compressed to store codes there, which is then decompressed before the game gets a chance to do anything, with the codes moving somewhere else.
If there is any additional information I can provide about anything relating to the game or mod, I would be glad to provide it.


Files

ZGMainDolPatch.zip (167 KB) ZGMainDolPatch.zip Yacker, 09/11/2021 06:49 AM
Actions #1

Updated by Techjar about 3 years ago

Have you made sure MMU is enabled in the advanced settings?

Actions #2

Updated by Yacker about 3 years ago

Techjar wrote:

Have you made sure MMU is enabled in the advanced settings?

I have tested just about every configuration possible, up to and including interpreter MMU enabled. Game refuses to die.

Actions #3

Updated by Techjar about 3 years ago

Alright, just checking. This probably boils down to "emulation is hard" and won't be an easy thing to figure out.

Actions #4

Updated by Yacker about 3 years ago

If it could possibly be easier, the game kicks the bucket instantly with the full version of the mod. Doesn't even get to the Wii remote strap screen on hardware, works perfectly on Dolphin. I just wanted to try and isolate the issue down further with an extremely boiled down version of it for the sake of submitting the issue, but thinking about it there's a lot less that could happen if you never even get to start.
I do wish there's more I could do to help on my own, but I haven't the foggiest idea of how to even start with debugging on hardware. The only method that could come to mind would be USB Gecko, and I both lack one and only have a Wii U at my access.

Actions

Also available in: Atom PDF