Project

General

Profile

Emulator Issues #12645

Gecko code crashes dolphin but works on wii

Added by eddman 3 months ago. Updated 3 months 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:
The Legend of Zelda: Skyward Sword 1.02 (USA)

Game ID:
SOUE01 (00010000534f5545) (Note: dolphin uses the same ID for both 1.00 and 1.02)

MD5 Hash:
89387d670395b2a2c32f77f167763115

What's the problem?

This gecko code works on wii but crashes dolphin:

Instant Text (160x Normal Text Speed) [brkirch]
C2115EB0 0000000A
48000009 000000A0
7C6802A6 80830000
28040001 4081002C
3884FFFF 90830000
3C60800B 60632D90
7C6903A6 807F0720
38800000 38A00001
4E800421 4BFFFFC4
388000A0 90830000
807F0720 00000000
*Ported to SOUE01 v1.02 by SnB@BWH

Link: https://bullywiihacks.forumotion.com/t6327p25-zelda-skyward-sword-ntsc-us-code-to-pal-eu-au#32205

What steps will reproduce the problem?

Add and enable the code. Launch the game, start a new adventure. It'd crash during the cut-scene, in link's first dream with the monster. Alternatively, load a save and talk to a character.

Is the issue present in the latest development version?

Yes / 5.0-14999

What are your PC specifications?

Windows 10 64-bit (19042)
Ryzen 2600
GTX 1060 6 GB
16 GB memory

dolphin-logs.zip (6.67 KB) dolphin-logs.zip eddman, 08/27/2021 06:09 AM
NIYGUfP.jpg (36.1 KB) NIYGUfP.jpg eddman, 08/27/2021 06:09 AM
8595

History

#1 Updated by eddman 3 months ago

I also tried with MMU enabled. It doesn't show the error message, but still freezes dolphin

#2 Updated by JMC4789 3 months ago

It might rely on CPU caching behavior or something else not supported by Dolphin. Try loading the code the same way you would on a Wii - via the homebrew Channel and Gecko OS and see if that affects it.

#3 Updated by eddman 3 months ago

JMC4789 wrote:

It might rely on CPU caching behavior or something else not supported by Dolphin. Try loading the code the same way you would on a Wii - via the homebrew Channel and Gecko OS and see if that affects it.

It didn't work; gecko freezes after I press "Launch Game". It happens with and without any code. It also throws an invalid read error. I guess dolphin has issues with gecko too.

#4 Updated by eddman 3 months ago

eddman wrote:

It also throws an invalid read error.

I mean it throws that invalid read error when I launch gecko itself. I press ignore and gecko launches. The game freeze has no error; it just gets stuck.

#5 Updated by JMC4789 3 months ago

Gecko OS works for me in Dolphin and tons of mods use it for loading.

#6 Updated by JosJuice 3 months ago

Gecko OS has a known invalid read problem when using Emulated Wii Remotes.

#7 Updated by eddman 3 months ago

JosJuice wrote:

Gecko OS has a known invalid read problem when using Emulated Wii Remotes.

Umm, what should I do then? I cannot play without an emulated remote. Is this issue being worked on?

JMC4789 wrote:

Gecko OS works for me in Dolphin and tons of mods use it for loading.

What control method are you using?

Also available in: Atom PDF