Super Paper Mario: Difference between revisions

Jump to navigation Jump to search
m
Minor formatting tweak. Entries under Emulation Information doesn't affect the game rating but this is the first occurrence of a Emulation Information entry getting fixed, so I think it's ok to move it to problems...
(→‎Problems: Added freezing problem in 6-2 and workaround)
m (Minor formatting tweak. Entries under Emulation Information doesn't affect the game rating but this is the first occurrence of a Emulation Information entry getting fixed, so I think it's ok to move it to problems...)
(6 intermediate revisions by 4 users not shown)
Line 16: Line 16:


== Emulation Information ==
== Emulation Information ==
=== Bounding Box Slowdown on NVIDIA Cards ===
NVIDIA cards are abnormally slow during Bounding Box effects even at very low internal resolutions when using D3D11. They get dramatically slower as the internal resolution increase, even though comparable AMD graphics cards suffer no slowdown at all.  This is due to Dolphin hitting a slow path on those graphics cards. It is recommended that supported NVIDIA users use other video backends when playing games that require Bounding Box emulation to avoid that.


=== When Using Older Graphics Cards ===
=== When Using Older Graphics Cards ===
Line 32: Line 30:
== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== Dolphin Freezes during Void takeover in Chapter 6-2 ===
=== <s>Bounding Box Slowdown on NVIDIA Cards</s> ===
Dolphin may freeze completely when the Void takes over during Chapter 6-2, after the laughing Sammer Guy runs away. This issue has been present since at least 4.0. [https://forums.dolphin-emu.org/Thread-crash-super-paper-mario-chapter-6-2-crash]
NVIDIA cards are abnormally slow during Bounding Box effects even at very low internal resolutions when using D3D11. They get dramatically slower as the internal resolution increase, even though comparable AMD graphics cards suffer no slowdown at all. This is due to Dolphin hitting a slow path on those graphics cards. It is recommended that supported NVIDIA users use other video backends when playing games that require Bounding Box emulation to avoid that. Resolved as of {{revision|5.0-14311}}.
A workaround is to disable the Panic Handlers in Dolphin's main Configuration menu, under the Interface tab, while playing Chapter 6-2.


=== <s>Dolphin Freezes during Void takeover in Chapter 6-2</s> ===
Dolphin may freeze completely when the Void takes over during Chapter 6-2, after the laughing Sammer Guy runs away. This issue has been present [https://forums.dolphin-emu.org/Thread-crash-super-paper-mario-chapter-6-2-crash since at least 4.0].
A workaround is to disable the Panic Handlers in Dolphin's main Configuration menu, under the Interface tab, while playing Chapter 6-2. This has been fixed in {{revision|5.0-11866}}.
}}}}
}}}}


== Enhancements ==
== Enhancements ==
=== HD Texture Pack ===
=== HD Texture Pack ===
There is a work-in-progress HD texture pack for Super Paper Mario on the Dolphin forums.[https://forums.dolphin-emu.org/Thread-super-paper-mario-hires-texture-pack]
There is a work-in-progress HD texture pack for Super Paper Mario on the Dolphin forums; see [https://forums.dolphin-emu.org/Thread-super-paper-mario-hires-texture-pack this thread]. [https://forums.dolphin-emu.org/Thread-super-paper-mario-hires-texture-pack?pid=404558#pid404558 This post] has links to a currently-up place to get them.


== Configuration ==
== Configuration ==
Line 51: Line 51:
{{VersionCompatibilityVersion|5350|***|Graphical glitches, buggy audio}}
{{VersionCompatibilityVersion|5350|***|Graphical glitches, buggy audio}}
{{VersionCompatibilityVersion|3.0-188|****|Basic bounding box emulation added}}
{{VersionCompatibilityVersion|3.0-188|****|Basic bounding box emulation added}}
{{VersionCompatibilityVersion|4.0|****|Void takeover in Chapter 6-2 assertion error}}
{{VersionCompatibilityVersion|4.0-707|****|Fixes invisible Pixls by improving bounding box emulation}}
{{VersionCompatibilityVersion|4.0-707|****|Fixes invisible Pixls by improving bounding box emulation}}
{{VersionCompatibilityVersion|4.0-3610|*****|Remaining bounding box glitches fixed}}
{{VersionCompatibilityVersion|4.0-3610|****|Remaining bounding box glitches fixed}}
{{VersionCompatibilityVersion|5.0-11866|*****|Void takeover in Chapter 6-2 assertion error fixed}}  
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Navigation menu