Emulator Issues #10005
closedSplinter Cell Pandora Tomorrow crashes
0%
Description
Game Name?
TOM CLANCY'S SPLINTER CELL PANDORA TOMORROW
Game ID? (right click the game in the game list, properties, info tab)
GT7E41
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
31aaed3da0f5ca647fdcfc417b3d10e8
What's the problem? Describe what went wrong.
The game crashes semi-reproducibly in certain parts in the first level.
What steps will reproduce the problem?
Load the attached memory card save game. Exit the door, go to the narrow passage to the right and jump it up (press Y repeatedly while near a wall). Once almost up, rotate the camera some or try to reach higher. The game will crash.
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-1615
What are your PC specifications? (CPU, GPU, Operating System, more)
Fedora 25 x86_64, i5-2500, GTX 970 (NVidia driver 375.26), 8GB RAM.
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
The offending line:
[Switching to Thread 0x7fff8767e700 (LWP 20873)]
PowerPC::TryReadInstruction (address=<optimized out>)
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/PowerPC/MMU.cpp:400
400 hex = bswap(*(const u32*)&Memory::m_pFakeVMEM[address & Memory::FAKEVMEM_MASK]);```
Backtrace:
```#0 0x00000000006a2826 in PowerPC::TryReadInstruction(unsigned int) (address=<optimized out>)
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/PowerPC/MMU.cpp:400
#1 0x0000000000606639 in PatchEngine::IsStackSane ()
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/PatchEngine.cpp:226
#2 0x0000000000606639 in PatchEngine::ApplyFramePatches() ()
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/PatchEngine.cpp:240
#3 0x000000000065ebd6 in SystemTimers::PatchEngineCallback(u64, s64) (userdata=<optimized out>, cycles_late=<optimized out>)
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/HW/SystemTimers.cpp:178
#4 0x00000000005eed44 in CoreTiming::Advance() ()
at /home/madigens/Entwicklung/dolphin/Source/Core/Core/CoreTiming.cpp:335
#5 0x000000004280002e in ()
#6 0x0000000000000000 in ()```
No patches or cheats are enabled, cheats are globally disabled even. Regarding the patch callback thing, HdkR remarked in IRC: "Oh weird. That callback is called every frame even if cheats aren't enabled".
Files
Updated by mathieui almost 8 years ago
- Subject changed from [Short description of your bug here (~10 words)] to Splinter Cell Pandora Tomorrow crashes
Updated by JMC4789 almost 8 years ago
- Status changed from New to Fixed
This should be fixed in latest master. I don't have the game to test it though. Sorry. Pre-emptively marking as fixed as the others complaining of this same crash are fixed. If it still doesn't work in latest master, please try enabling the MMU in the game properties page and report back.