Emulator Issues #3696
closedZelda Twilight Princess (GC) crash with DSP LLE
0%
Description
What's the problem?
If you use the plugin DSP LLE with Zelda Twilight Princess (GC), Dolphin will crash after "Health and Safety" screen. (Windows return "Dolphin.exe was stopped working")
Dolphin version with the problem?
Dolphin SVN r6572 (regular build, no patches or improvements)
Operating system and version:
Windows Vista x86
Game ID:
GZ2E01
Was the ISO a plain dump from disc, compressed and/or scrubbed?
ISO is a plain dump.
Please provide any additional information below.
If you enable "DSP LLE on thread" Dolphin won't crash but will freeze in a black screen (FPS: 0, VPS: 60). The dsp_rom.bin have 8192 bytes and the dsb_coef.bin have 16384 bytes, dumped from a real GameCube.
Updated by Xtreme2damax over 14 years ago
No crashes here with my NTSC-U copy of the game and the LLE plugin. With both the Wii and Gamecube version I am able to get past those screens, get ingame and play.
You're DSP dump is bad by the way, it should be:
8,192 bytes for the dsp_rom.bin and 4,096 bytes for the dsp_coef.bin.
So this issue is invalid, you will need to re-dump the dsp files correctly and it shouldn't crash.
Hope that helps.
Updated by mbc07 over 14 years ago
But DSP LLE works very well and without any crash in other games that I've tested (Zelda Wind Waker, Four Swords Adventures, Crash Nitro Kart, Bomberman Generation, Paper Mario TTYD and other GC games). I've attached my dump if someone are interested in testing.
Updated by skidau over 14 years ago
- Status changed from New to Invalid
Bad dump of the dsp roms is causing this.
Updated by BhaaL over 14 years ago
Bad dump, you might want to look at the guide over here: http://forums.dolphin-emulator.com/showthread.php?tid=3823
Don't ever think of attaching those files here or uploading them anywhere else tho, it is copyrighted material and illegal to share.
Updated by Xtreme2damax over 14 years ago
"But DSP LLE works very well and without any crash in other games that I've tested (Zelda Wind Waker, Four Swords Adventures, Crash Nitro Kart, Bomberman Generation, Paper Mario TTYD and other GC games)."
Those games don't use the AFC decoder like ZTP does, that's probably why they don't crash. I believe the AFC decoder or specifically games that use the AFC decoder access/read from the dsp_coef.bin file, and since you're dsp coefficient dump is bad, that's why it crashes with ZTP. I bet it would also crash with Super Mario Galaxy, Super Mario Galaxy 2, Mario Kart: Double Dash, these games also use the AFC decoder.
As I've mentioned I'm not getting crashes and my game is the same region as yours, neither the Wii or Gamecube version encounter any crashes.
There's was an old tool on the forum to dump the dsp roms, the first release was bugged and dumped the roms incorrectly, that led to the incorrect 16,384 byte dump. You will need to grab the fixed tool from the first post of this thread and re-dump the files correctly this time:
http://forums.dolphin-emulator.com/showthread.php?tid=3823
The dsp_rom.bin should be 8,192 bytes and the dsp_coef.bin should be 4,096 bytes as I've mentioned, anything else is an improper dump. After this, the game should no longer crash when using LLE.
Updated by mbc07 over 14 years ago
I've obtained another dump and the game doesn't crash anymore, sorry for this apologize.
Updated by alfi1936 over 13 years ago
I Have the correct byte dsp LLE dump files but i still keep crashing! WHY!