Emulator Issues #10361
Tintin freezes at various points (probably Metafortress)
The Adventures of Tintin: The Game
Game ID? (right click the game in the game list, properties, info tab)
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
What's the problem? Describe what went wrong.
The game freezes at various points, with the frame counter not advancing. It seems that the points where it freezes are the points where progress is saved; restarting Dolphin and loading a save allows the player to continue.
What steps will reproduce the problem?
Start the game. Create a save, select singleplayer, etc. After you get struck down in the opening lightning scene, the game will freeze.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
5.0 and 5.0-4484 both fail
What are your PC specifications? (CPU, GPU, Operating System, more)
2013 MacBook Air. 4GB RAM, 1.3 GHz i5.
#2 Updated by Gaelan over 3 years ago
Have you tried right clicking the game and going into game properties and trying Speed up disc transfer rate? Sometimes that can bypass freezes like this.
Did this work in any even older builds?
Haven't tested. Which builds would you like me to test with?
If you enable logs, is there anything interesting in the logs?
Here is the log file of me starting the game, loading a save state nearby and the game freezing. The freeze occurs around 01:15; the DVDLowReads seem to continue indefinitely, about once per second. The addresses do repeat eventually (I spent way too long staring at the log trying to figure out if they did).
#3 Updated by JMC4789 over 3 years ago
- Assignee set to JosJuice
JosJuice, does anything look suspicious in these logs?
Feel free to remove yourself from the assignee list after you've looked at it, was just curious if you could see something in this I couldn't.
The fact this doesn't work in 5.0 and saving/loading state jump starts it again makes me think that something serious is wrong, and I may have to buy this game. My only other request would be try interpreter (not cached interpreter) and see if icache emulation affects anything, but that's going to be extremely slow and I'd be 100% okay if you said you don't have time to mess with that.
#5 Updated by Gaelan over 3 years ago
OK, so this is interesting. I ran Dolphin in -d mode, and it turns out the PC actually hit what looks line an infinite loop in the game code (a screenshot of the surrounding assembly is attached). The question, of course, is why Dolphin but not an actual Wii hits the infinite loop.
#10 Updated by JosJuice over 3 years ago
- Status changed from Fix pending to Fixed
- Fixed in set to 5.0-5075