Project

General

Profile

Actions

Emulator Issues #2844

closed

Crash warping to castle town in Zelda: Twilight Princess.

Added by amberion2dp over 14 years ago.

Status:
Fixed
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

What steps will reproduce the problem?

  1. Load my saved game from after temple of time in Zelda Twilight Princess
  2. Warp to Hyrule Field, just outside castle town

What is the expected output? What do you see instead?
The emulation halts just as the HUD starts to appear after warping, with the panic handler:

Warning
! READ: Invalid address: e7980000
OK
Warning
! Unknown pointer address prefix 07, report this to the devs: 0x075A3245 Continue?
Yes No

If I say yes, it moves one frame forward, halts with the same 2 messages. I can keep moving forward one frame at a time by continually selecting yes, but the sound gets more garbled.

Dolphin version with the problem? Other Dolphin version without the
problem?
I first experienced this problem with 5751. I will check to see if any previous SVN versions work.

32-bit or 64-bit and any other build parameters?

32 bit

OS version and versions of tools/libraries used?

Windows XP SP3, June DirectX End User update, Catalyst 10.6

Please provide any additional information below.
I have been able to load hyrule field in previous revisions, such as 5742, but I am not sure yet if they will work for THIS stage in the game. Will do more testing.

Actions #1

Updated by amberion2dp over 14 years ago

After testing 5743, it crashes there as well. Enabling 'safe texture cache' seems to have fixed the problem, though. I will try turning it off again to see if it was a cache problem or something else.

Actions #2

Updated by amberion2dp over 14 years ago

I guess this is an invalid issue, turning on safe texture cache, loading the game, playing a bit, saving then shutting down the emulator and restarting it, turning off safe texture cache, then loading the game again, there's no more crashing when warping to hyrule field. I guess the texture cache was corrupted and clearing it fixed the crashes, but dunno why it corrupted in the first place.

Actions #3

Updated by luisr142004 over 14 years ago

hm strange, from what you say there it seems like somehow the video mem interferes with audio mem o.O

Actions #4

Updated by amberion2dp over 14 years ago

Yeah, my wild ass guess is the video cache was corrupted and causing the emulator to write to the wrong address, which happened to be audio. but that's just a guess.

Actions #5

Updated by BhaaL over 14 years ago

  • Status changed from New to Questionable

Jit or JitIL?
HLE or LLE Audio?
Which Video plugin?

Its still a problem if a HW write goes haywire and ends up in another module, but its a slight problem to find without more details.

Actions #6

Updated by amberion2dp over 14 years ago

I always run Jit, HLE, and Dx9. I cannot definitively rule out savestates as a culprit. I also couldn't reproduce the problem when it went away.

Actions #7

Updated by t.lavolee about 14 years ago

Bonjour, j'ai résolu le problème en autorisant la carte graphique à décoder les textures plus vite avec OpenCL.

Hello, I fix this problem with "enable openCL".

Actions #8

Updated by Anonymous over 13 years ago

  • Status changed from Questionable to Won't fix
Actions #9

Updated by JMC4789 over 11 years ago

  • Status changed from Won't fix to Fixed

Twilight Princess is fully playable in latest builds. If it was a savestate problem, then it's invalid.

Actions

Also available in: Atom PDF