Paper Mario: The Thousand-Year Door: Difference between revisions

→‎Problems: Problems when using older graphics cards - users may still encounter this if they use a backend other than OpenGL. Removed strikeout and changed it to reflect this.
No edit summary
(→‎Problems: Problems when using older graphics cards - users may still encounter this if they use a backend other than OpenGL. Removed strikeout and changed it to reflect this.)
Line 29: Line 29:
{{image|Paper Mario TTYD - Cabin Transition EFB2RAM.gif|Proper emulation|br}}
{{image|Paper Mario TTYD - Cabin Transition EFB2RAM.gif|Proper emulation|br}}


=== <s>Problems When Using Older Graphics Cards</s> ===
=== Problems When Using Older Graphics Cards ===
Bounding Box emulation requires GPU-specific features that are not present on older GPUs (older than 3rd quarter 2012). As such, graphics cards without Direct3D 11 or OpenGL 4.3 support are no longer supported. In essence, only computers with GPUs: NVIDIA GeForce 400 series and newer, AMD/ATI Radeon HD 5000 series and newer, and Broadwell integrated GPUs (Intel HD Graphics 5300+) are supported by Dolphin for games requiring certain bounding box implementations. Additionally, OS X cannot be used, because no GPU drivers for OS X support the required features as of July 2016.
NVIDIA GeForce 400 series and newer, AMD/ATI Radeon HD 5000 series and newer, and Broadwell integrated GPUs (Intel HD Graphics 5300+) have the full suite of OpenGL and D3D features Dolphin needs for Bounding Box - a feature this game uses for many of its effects. Older GPUs (as well as all GPUs on MacOS) lack these features, however in {{revision|5.0-2964}} a workaround was added to the OpenGL backend. If you are using an older GPU or MacOS, use OpenGL to avoid glitches and broken effects.


Using newer revisions with unsupported GPUs or drivers will lead to graphical glitches and softlocks. If game-breaking bugs are experienced, use revision {{revision|4.0-5124}} or lower as a workaround. For more information, refer to {{Issue|8405}}, {{Issue|8505}}, {{Issue|8270}}.
Fixed in {{revision|5.0-2964}} for the OpenGL backend.
}}}}
}}}}