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

→‎Major Slowdown During Transitions: This is covered by the NVIDIA slowdown section.
(→‎Major Slowdown During Transitions: This is covered by the NVIDIA slowdown section.)
Line 31: Line 31:


== Problems ==
== Problems ==
=== Major Slowdown During Transitions ===
During some transitions (many of the ones including "paper effects:" boat flipping in prologue, bridges folded into place, back wall in Bowser's castle torn through, etc.), the game will slow down dramatically. The framerate usually dips to 10/15/20/25 fps on sufficiently powerful hardware, depending on the transition.  This is due to bounding box using atomics and blocking, making it very slow for certain drivers.
The D3D12 implementation of bounding box batches reads and fixes this issue, but is not merged into the emulator yet.  It can be found here - https://github.com/dolphin-emu/dolphin/pull/3713
=== Direct3D Graphics Defects===
=== Direct3D Graphics Defects===
Direct3D has a few graphical defects, such as Mario flickering in Tube Mode and improper scaling when in Airplane, Paper (when moving around), and Boat Modes. Use OpenGL to avoid this problem.
Direct3D has a few graphical defects, such as Mario flickering in Tube Mode and improper scaling when in Airplane, Paper (when moving around), and Boat Modes. Use OpenGL to avoid this problem.
2,011

edits