Emulator Issues #7965
closedBBox doesn't work with OpenGL in Paper Mario TTYD
0%
Description
Game Name?
Paper Mario: The Thousand Year Door
Game ID?
G8ME01
What's the problem? Describe what went wrong in few words.
In OpenGL, anything that uses BBox Calculation causes severe graphical glitches.
What did you expect to happen instead?
The game to play with no graphical glitches.
What steps will reproduce the problem?
Paper airplane transformations, Paper Boat transformations, flipping animations, and paper mode (by pressing "R" after getting the second black box in the game which should be towards the end of Chapter 1)
Which versions of Dolphin did you test on?
4.0-4740
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
4.0-4563
4.0-4565 seems to have broken it: https://dolphin-emu.org/download/dev/57d2469d93ca6e2d3e0efe7c0efa85dfb95ed9c0/
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
CPU: Intel i7-2700K @ 3.50 GHz (3.9 GHz with turbo boost)
GPU: nVidia GeForce GTX 560 Ti
RAM: 16 GB
OS: Windows 7 64-bit
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Forum Post:
https://forums.dolphin-emu.org/Thread-gc-paper-mario-the-thousand-year-door?pid=349548#pid349548
Screenshots:
http://i.imgur.com/hqmppmp.jpg
http://i.imgur.com/Uie452g.jpg
Config Screenshots:
http://i.imgur.com/qQAQx06.png
http://i.imgur.com/GM7Ri8Q.png
http://i.imgur.com/Njv4YPP.png
http://i.imgur.com/t2kR0i2.png
Updated by kodiacktech about 10 years ago
I just noticed this myself and came to the issues list to see if it was a reported regression. I can definitely confirm this unintended behaviour when using the OpenGL back-end. However, I am running a Radeon R9 290, so this is unlikely to be an issue with video drivers or anything of the sort.
Updated by degasus about 10 years ago
Issue 7977 has been merged into this issue.
Updated by skidau almost 10 years ago
- Status changed from New to Fixed
Fixed by 4.0-4800 (68821aea93e30df5e3172ed050d9fd4f7f58d843)
Updated by JMC4789 almost 10 years ago
Is it working by now? Or is it not getting a high enough OpenGL context?
Updated by aldelaro5 over 9 years ago
So, I was able to reproduce this issue on my Linux (issue 8405) and it still isn't working since Dolphin 4.0-5143. From what I read in this issue tracker, it has to do with no software BBox calculation.
I guess I can use 4.0-5124 until it's fixed, but I actually love the fixes and features of the newer builds...
Updated by degasus over 9 years ago
It's working fine on my nvidia here. On which driver did you test? Please note that OGL4.3 is required, so there is no mesa or osx support right now.
Updated by JMC4789 over 9 years ago
- Status changed from Accepted to Fixed
Requires OpenGL 4.3 for use with the new Hardware Bounding Box. If you have a GPU/Driver combination that supports OpenGL 4.3 and bounding box does not function, please open a new issue. The original issue here should be fixed.
Updated by bdr9 over 9 years ago
I'm having the same issue as shown in the screenshots, but for me, it happens in both Direct3D and OpenGL. My graphics card supports OpenGL 4.3 so I don't think that's the reason. Should I open a new issue?
Updated by JMC4789 over 9 years ago
Can you check and make sure? What graphics card driver version do you have?
Updated by bdr9 over 9 years ago
Wow, I just did some testing and the issue seems to be more complex than I thought. Yes, it definitely is happening. I am not at the same point in the game as ThatInvaderGuy, but the issue I am seeing is almost identical.
Now here's the interesting thing. It seems to only happen if I open the graphics settings screen while the game is running. When I first start the game, it works perfectly. But as soon as I click on the graphics settings button, the bounding box stops working. Even if I don't change anything in the graphics settings, just opening the screen is enough to trigger the glitch. I notice no difference in behavior between Direct3D and OpenGL.
I am using a laptop with an NVIDIA Quadro K1100M, running the latest graphics driver, version 341.49. Dolphin version is 4.0-6454. I also experienced the same issue on a PC with a Radeon HD 6670 which also supports OpenGL 4.3.
Here's a video:
https://www.youtube.com/watch?v=D4J4HYq_CXY
Updated by JMC4789 over 9 years ago
You probably have Disable Bounding Box checked in the Graphics Settings/Hacks tab.
Updated by JMC4789 over 9 years ago
INI only overrides until you open the graphics menu. We'd get too many complaints if we didn't allow the users to override our overrides manually.
Updated by bdr9 over 9 years ago
Oh ok, that makes sense. Thanks for explaining it to me.