Emulator Issues #8443
Unknown Pointer Crash in Paper Mario: Thousand Year Door (Dualcore Issue)
Paper Mario: The Thousand Year Door
What's the problem? Describe what went wrong in few words.
Entering the skull cave on KeelHaul Key after completing the puzzle with Flavio's gem causes dolphin to crash with "Unknown Pointer 0x03384d40 PC 0x80005d40 LR 0x80005d40"
What did you expect to happen instead?
No crash, and the next area to load without issue.
What steps will reproduce the problem?
1. Ask Flavio for the red skull gem and place it into the skull statue.
2. Complete the puzzle with blue and red mustache statues.
3. Throw Bobbery into the hole and enter the cave.
Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
4.0-5964 and 4.0-5987
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
CPU: i7 - 3930k @ 4.1GHz
GPU: nVidia GTX680, all stock (no overclocking etc)
OS: Win 7 Professional SP1 x64
Is there any other relevant information? (e.g. logs, screenshots,
Graphics are D3D, all GameConfig settings are default
#3 Updated by AHeinerm over 4 years ago
Similar unknown pointer dialog that I've posted about in https://code.google.com/p/dolphin-emu/issues/detail?id=7966 . I use OpenGL.
#7 Updated by JMC4789 over 4 years ago
- Milestone set to Current
This is a dualcore issue, I've reproduced it and more or less sorted out what's going on. We need to use single core or sync GPU during heavy lag. Should we change how bounding box works or just tell people to use syncGPU for bounding box games?
#21 Updated by JMC4789 over 4 years ago
It's likely using your Intel HD. Try following this guide:
#23 Updated by ltsquigs over 4 years ago
This is the same person who posted before, just had to delete that comment because I realized I posted it on the wrong account!
I should have mentioned that I already configured Dolphin to be running on the Nvidia card, and the crash still occurs.
For completeness I updated my intel drivers, and tested the same problem on the Intel integrated graphics. The crash still occurs on Intel when using Direct3D, but fixes itself when I switch to OpenGL on Intel. (I also tested the GPU Synch/Single Core stuff while on Intel Direct 3D and that didnt seem to fix it). It still crashes while using the GT 650M with either OpenGL or Direct3D.
#25 Updated by ltsquigs over 4 years ago
I updated all the nvidia drivers and the Direct X Runtime and still hit the issue.
I was able to get around it by just disabling the bounding box for that segment (I dont even know what effect its trying to produce there, its not a fancy transition point), and so far havent had any issues since then (or before then). So maybe its just some random bug with that specific transition on 6XX series GeForce cards. (The fact that its the same pointer every time would make me think its not just some timing issue).
Anyways I have a save state right before the transition so I can reproduce it at any time if you want me to with more debugging information, otherwise just disabling it on that one transition seemed to work fine.