Game was running just fine right up until a certain point in the Forest Temple, after you get the boomerang. It's the door that you climb a bunch of vines to get to, in the room with all the monkeys:
[
attachment=10183]
There is a door behind Link on that platform that leads to the grey-colored area on the left on the minimap. Every time I try to open this door, the game freezes. No error messages from Dolphin or from Windows, it just freezes (Dolphin doesn't freeze, just the game freezes). I've tried getting a fresh copy of the .iso but running either copy yields the same result. Any ideas on how I can fix this? Here are my Dolphin settings, and please find my computer specs attached in the DxDiag.
[
attachment=10185][
attachment=10186][
attachment=10187][
attachment=10188][
attachment=10189][
attachment=10190][
attachment=10191][
attachment=10192]
Verify the MD5 hash of your game dump first (use a website like redump.org or GameTDB.com). If your MD5 hash doesn't match their, redump your game until it does.
Try turning off cheats as well. This last suggestion is a shot in the dark, but games that use the Zelda ucode on the DSP (this is one of them) sometimes freeze with HLE audio, probably because Dolphin's HLE implementation is correctly signaling when a sound ends (which apparently is used to signal the start of new scenes and such). I know Pikmin and Wind Waker suffer from this, but I've never heard of any one playing TP and getting this problem, but still, trying LLE audio might be worth your time. Other than that, your settings look fine to me.
(01-03-2014, 12:06 PM)Shonumi Wrote: [ -> ]Verify the MD5 hash of your game dump first (use a website like redump.org or GameTDB.com). If your MD5 hash doesn't match their, redump your game until it does.
Try turning off cheats as well. This last suggestion is a shot in the dark, but games that use the Zelda ucode on the DSP (this is one of them) sometimes freeze with HLE audio, probably because Dolphin's HLE implementation is correctly signaling when a sound ends (which apparently is used to signal the start of new scenes and such). I know Pikmin and Wind Waker suffer from this, but I've never heard of any one playing TP and getting this problem, but still, trying LLE audio might be worth your time. Other than that, your settings look fine to me.
Can't load my save state with LLE since apparently Dolphin cannot load save states from a different engine. I really don't want to start all the way at the beginning just to see if changing the DSP engine will help or not, since it has only been that specific spot. Tried disabling cheats without any luck.
Does anyone maybe have a save state somewhere near there but right after that point? Like maybe after Forest Temple or right before the final scenes in the area? If so that would be totally amazing...
Aha, save states.
Normally they're quite stable, but sometimes they can really mess a game up. You really shouldn't rely on save states to keep track of your overall game progress (even if they were 100% perfect, you still can't switch between HLE and LLE audio, nor can you switch between Dolphin certain revisions). You're better off using Dolphin's emulated memory card (i.e. saving in-game like you would on a real GameCube). See if you can save to your game normally, then load the game normally as well.
If that doesn't work, are you using the NTSC-U version of the game? I might be able to start a new file and do a quick playthrough for you (at least until the Forest Temple, maybe the boss too) as a memory card save. If that's the case, what would you like "Link" to be named? :p
(01-03-2014, 12:37 PM)Shonumi Wrote: [ -> ]Aha, save states.
Normally they're quite stable, but sometimes they can really mess a game up. You really shouldn't rely on save states to keep track of your overall game progress (even if they were 100% perfect, you still can't switch between HLE and LLE audio, nor can you switch between Dolphin certain revisions). You're better off using Dolphin's emulated memory card (i.e. saving in-game like you would on a real GameCube). See if you can save to your game normally, then load the game normally as well.
If that doesn't work, are you using the NTSC-U version of the game? I might be able to start a new file and do a quick playthrough for you (at least until the Forest Temple, maybe the boss too) as a memory card save. If that's the case, what would you like "Link" to be named? :p
Yes, I can load and save the game normally just fine. It's just trying to open that door to that particular room that freezes up the game. Hmm...so you think it's the save states that's screwing it up? Because I have been using them a LOT. You are right about them sometimes not working properly, that's why I've been creating multiple save states of the same spot in case one of them gets corrupted which seems to happen every once and a while...
Wait, you'd do that for me? :O Omg you're my hero, thank you so much! Link can be Link and Epona can be Epona, I don't usually take the time to create custom names. Oh, how do I check whether it's NTSC-U or not?
It should be pretty obvious which version you're using. NTSC-U is primarily designated for USA, Canada, and Mexico, PAL is generally for Europe, and NTSC-J is for Japan. Some game discs have more exotic region differences (Korean, Australia) but usually you can just worry about if your game is NTSC-U or PAL. Dolphin should also tell you (it shows flags in the GUI). At any rate, NTSC-U and PAL saves are fairly easy to convert, so it shouldn't be a problem. I'll try to get thing the save sometime within the next 24 hours (shouldn't take me that long, but hey, it's my week off, might get lazy :p or busy...) and post the link for you.
And yes, save states can mess up a game. Be sure to check the MD5 hash like I said. If your dump is corrupt, then having a clean save doesn't help much.
(01-03-2014, 01:23 PM)Shonumi Wrote: [ -> ]It should be pretty obvious which version you're using. NTSC-U is primarily designated for USA, Canada, and Mexico, PAL is generally for Europe, and NTSC-J is for Japan. Some game discs have more exotic region differences (Korean, Australia) but usually you can just worry about if your game is NTSC-U or PAL. Dolphin should also tell you (it shows flags in the GUI). At any rate, NTSC-U and PAL saves are fairly easy to convert, so it shouldn't be a problem. I'll try to get thing the save sometime within the next 24 hours (shouldn't take me that long, but hey, it's my week off, might get lazy :p or busy...) and post the link for you.
And yes, save states can mess up a game. Be sure to check the MD5 hash like I said. If your dump is corrupt, then having a clean save doesn't help much.
Oh. I see! Yes, it is the US version then. I don't think the issue is a corrupt dump, others have used the same one and it has worked for them. Plus the game has been running quite smoothly all the way up until that specific point. From the sound of it the issue is corrupted save states, since they have been giving me some problems and I've been using them a lot.
Again, thanks so much for doing this for me, I really appreciate it!
(01-03-2014, 03:08 PM)jetfire158 Wrote: [ -> ]I don't think the issue is a corrupt dump, others have used the same one and it has worked for them.
Nobody else should be using this dump but you since it should be your own personal copy of the game disc. You should have dumped the game yourself.
(01-03-2014, 03:38 PM)Shonumi Wrote: [ -> ] (01-03-2014, 03:08 PM)jetfire158 Wrote: [ -> ]I don't think the issue is a corrupt dump, others have used the same one and it has worked for them.
Nobody else should be using this dump but you since it should be your own personal copy of the game disc. You should have dumped the game yourself.
Right, of course!

I don't know why I said that. Excuse my mistake.
Didn't have time to actually beat the dungeon, but at least I got you there. Import this into your current emulated memory card file (Tools -> Memory Card Manager).