Super Paper Mario: Difference between revisions

No edit summary
(→‎Gameplay Videos: add video)
 
(4 intermediate revisions by one other user not shown)
Line 8: Line 8:
|modes    = Single-player
|modes    = Single-player
|input    = Wii Remote
|input    = Wii Remote
|forumlink = http://forums.dolphin-emu.org/Thread-wii-super-paper-mario--26067
|forumlink = https://forums.dolphin-emu.org/Thread-wii-super-paper-mario--26067
}}
}}


Line 18: Line 18:


=== When Using Older Graphics Cards ===
=== When Using Older Graphics Cards ===
This game uses a feature known as "Bounding Box", which Dolphin typically uses Shader Storage Buffer Objects (SSBO) to emulate. This requires a NVIDIA GeForce 400 series or newer, a AMD/ATI Radeon HD 5000 series or newer, or a Intel Broadwell Integrated GPU (Intel HD 5300+) or newer and an operating system that supports OpenGL 4.3, D3D11, GLES 3.1, or Vulkan. On macOS, MoltenVK can be used to attain Vulkan support on the latest builds. If Bounding Box is not emulated correctly, the game will show severe graphical glitches and won't be playable to finish.
This game uses a feature known as "Bounding Box", which Dolphin typically uses Shader Storage Buffer Objects (SSBO) to emulate. This requires a NVIDIA GeForce 400 series or newer, a AMD/ATI Radeon HD 5000 series or newer, or a Intel Broadwell Integrated GPU (Intel HD 5300+) or newer and an operating system that supports OpenGL 4.3, D3D11, GLES 3.1, or Vulkan. On macOS, MoltenVK can be used to attain Vulkan support on the latest builds. If Bounding Box is not emulated correctly, the game will show severe graphical glitches and won't be playable to finish.


{{Image|SPM-Down_Pipe_1.png|Missing animation when going into a pipe}}
{{Image|SPM-Down_Pipe_1.png|Missing animation when going into a pipe}}
{{Image|SPM-Down_Pipe_2.png|Ditto|br}}
{{Image|SPM-Down_Pipe_2.png|Ditto|br}}


Because Dolphin has gone through many variants of Bounding Box support throughout its history, it may be possible for older graphics cards to use less accurate versions of Bounding Box present in older builds. On Android, {{revision|5.0-9322}} or newer is required for Bounding Box to function at all when using OpenGL ES due to an unrelated bug. Please note that other driver issues can often cause issues with Bounding Box emulation, which can produce similar bugs to having no Bounding Box support whatsoever. In this case, updating drivers or using a different video backend may be your only recourse.
Because Dolphin has gone through many variants of Bounding Box support throughout its history, it may be possible for older graphics cards to use less accurate versions of Bounding Box present in older builds. On Android, {{revision|5.0-9322}} or newer is required for Bounding Box to function at all when using OpenGL ES due to an unrelated bug. Please note that other driver issues can often cause issues with Bounding Box emulation, which can produce similar bugs to having no Bounding Box support whatsoever. In this case, updating drivers or using a different video backend may be your only recourse.


=== Freeze When Starting a New Game ===
=== Freeze When Starting a New Game ===
Line 31: Line 31:
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== <s>Bounding Box Slowdown on NVIDIA Cards</s> ===
=== <s>Bounding Box Slowdown on NVIDIA Cards</s> ===
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}}.
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}}.


=== <s>Dolphin Freezes during Void takeover in Chapter 6-2</s> ===
=== <s>Dolphin Freezes during Void takeover in Chapter 6-2</s> ===
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|****|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}}  
{{VersionCompatibilityVersion|5.0-11866|*****|Void takeover in Chapter 6-2 assertion error fixed}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 69: Line 69:
{{testing/entry|revision=3.0-198|OS=Windows 7|CPU=AMD Phenom II X6 1090T @ 3.2 GHz|GPU=ATI Radeon HD 5700|result=Perfect Full speed|tester=Hjenovah}}
{{testing/entry|revision=3.0-198|OS=Windows 7|CPU=AMD Phenom II X6 1090T @ 3.2 GHz|GPU=ATI Radeon HD 5700|result=Perfect Full speed|tester=Hjenovah}}
{{testing/entry|revision=3.0-228|OS=Windows 7|CPU=Intel Core i3-2100 @ 3.1 GHz|GPU=ATI Radeon HD 5770|result=Perfect Full speed|tester=Gobrin}}
{{testing/entry|revision=3.0-228|OS=Windows 7|CPU=Intel Core i3-2100 @ 3.1 GHz|GPU=ATI Radeon HD 5770|result=Perfect Full speed|tester=Gobrin}}
{{testing/entry|revision=3.0-681|OS=Windows 7|CPU=AMD Phenom II x4 955 @ 3.2 GHz|GPU=AMD Radeon HD 6870|result=Perfect, full speed, use HLE audio to avoid slowdowns|tester=}}
{{testing/entry|revision=3.0-681|OS=Windows 7|CPU=AMD Phenom II X4 955 @ 3.2 GHz|GPU=AMD Radeon HD 6870|result=Perfect, full speed, use HLE audio to avoid slowdowns|tester=}}
{{testing/entry|revision=3.0-766|OS=Windows 7|CPU=Intel Core i5-2450M|GPU=AMD Radeon HD 7610M|result=Perfect Full speed|tester=Chinmorph}}
{{testing/entry|revision=3.0-766|OS=Windows 7|CPU=Intel Core i5-2450M @ 2.5 GHz|GPU=AMD Radeon HD 7610M|result=Perfect Full speed|tester=Chinmorph}}
{{testing/entry|revision=4.0|OS=Windows 7|CPU=Intel Core i7-3630QM @ 2.4 GHz|GPU=AMD Radeon HD 7610M|result=Perfect. 60FPS All the time even at 1080p 4.0 is the fastest build if you faced a slowdown use 3.5 also remember to set power plan to "High Performance" if needed. Setting: Direct3D11, Resolution: Auto (Window Size), OpenMP Enabled and DSP HLE with XAudio2 Backend. The game will freeze sometimes when using one of the latest builds, i can't remember which one tho. to avoid this use 4.0 at least.|tester=Hardlord999}}
{{testing/entry|revision=4.0|OS=Windows 7|CPU=Intel Core i7-3630QM @ 2.4 GHz|GPU=AMD Radeon HD 7610M|result=Perfect. 60FPS All the time even at 1080p 4.0 is the fastest build if you faced a slowdown use 3.5 also remember to set power plan to "High Performance" if needed. Setting: Direct3D11, Resolution: Auto (Window Size), OpenMP Enabled and DSP HLE with XAudio2 Backend. The game will freeze sometimes when using one of the latest builds, i can't remember which one tho. to avoid this use 4.0 at least.|tester=Hardlord999}}
{{testing/entry|revision=4.0.2|OS=Windows 8.1|CPU=Intel Core i5-4200U @ 1.6 GHz|GPU=Intel HD Graphics 4400|result=Playable, tested with DX11 backend. 100% speed with slowdowns to 75% in large areas or with many enemies onscreen.|tester=Bluefintuna}}
{{testing/entry|revision=4.0.2|OS=Windows 8.1|CPU=Intel Core i5-4200U @ 1.6 GHz|GPU=Intel HD Graphics 4400|result=Playable, tested with DX11 backend. 100% speed with slowdowns to 75% in large areas or with many enemies onscreen.|tester=Bluefintuna}}
Line 77: Line 77:
{{testing/entry|revision=4.0-5565|OS=Mac OS X 10.10.2|CPU=Intel Core i7-4770HQ @ 2.2 GHz|GPU=Intel Iris Pro|result=Playable, 60FPS, occasional drops, graphical glitches during transitions (even with EFB copies set to RAM), Tippi (and other Pixls, miniature Marios, etc) often invisible|tester=Erdnaqwe}}
{{testing/entry|revision=4.0-5565|OS=Mac OS X 10.10.2|CPU=Intel Core i7-4770HQ @ 2.2 GHz|GPU=Intel Iris Pro|result=Playable, 60FPS, occasional drops, graphical glitches during transitions (even with EFB copies set to RAM), Tippi (and other Pixls, miniature Marios, etc) often invisible|tester=Erdnaqwe}}
{{testing/entry|revision=4.0-8070|OS=Windows 8.1|CPU=Intel Core i5-3210M @ 2.5 GHz|GPU=NVIDIA GeForce 610M|result=Direct3D unstable and graphical glitches occur. OpenGL no issues.|tester=wildgoosespeeder}}
{{testing/entry|revision=4.0-8070|OS=Windows 8.1|CPU=Intel Core i5-3210M @ 2.5 GHz|GPU=NVIDIA GeForce 610M|result=Direct3D unstable and graphical glitches occur. OpenGL no issues.|tester=wildgoosespeeder}}
{{testing/entry|revision=4.0-9281|OS=Windows 10|CPU=Intel Core i7-4770k @ 4.2 GHz|GPU=NVIDIA GeForce GTX 960|result=60FPS steady but doesn't make it through the intro (Tried OGL/DX11/DX12 with same result)|tester=yuGmooDehT}}
{{testing/entry|revision=4.0-9281|OS=Windows 10|CPU=Intel Core i7-4770K @ 4.2 GHz|GPU=NVIDIA GeForce GTX 960|result=60FPS steady but doesn't make it through the intro (Tried OGL/DX11/DX12 with same result)|tester=yuGmooDehT}}
{{testing/entry|revision=5.0-266|OS=Windows 10|CPU=Intel Core i7-5820K|GPU=NVIDIA GeForce GTX 960|result=DX12 runs at 60 FPS in 4k but suffers some minor drops when flipping.Suffers major drops in the elevators at the beginning,|tester=Brimaster2000}}
{{testing/entry|revision=5.0-266|OS=Windows 10|CPU=Intel Core i7-5820K|GPU=NVIDIA GeForce GTX 960|result=DX12 runs at 60 FPS in 4k but suffers some minor drops when flipping.Suffers major drops in the elevators at the beginning,|tester=Brimaster2000}}
{{testing/entry|revision=5.0-266|OS=Windows 8.1|CPU=Intel Core i3-4030U|GPU=Intel HD Graphics 4400|result=Runs perfectly but animations won't bound with BG images if aspect ratio is "stretch to window". Sometimes, Pixls don't appear after going through doors, which when tried to switch to 3D, results in computer freeze.|tester=SahilGagrai}}
{{testing/entry|revision=5.0-266|OS=Windows 8.1|CPU=Intel Core i3-4030U|GPU=Intel HD Graphics 4400|result=Runs perfectly but animations won't bound with BG images if aspect ratio is "stretch to window". Sometimes, Pixls don't appear after going through doors, which when tried to switch to 3D, results in computer freeze.|tester=SahilGagrai}}
Line 89: Line 89:
|vid1=TLMPryPsECI|cap1=Super Paper Mario on Dolphin Wii/GC Emulator (1080p HD) Full Speed
|vid1=TLMPryPsECI|cap1=Super Paper Mario on Dolphin Wii/GC Emulator (1080p HD) Full Speed
|vid2=aM4H1FeGfrE|cap2=Dolphin Emulator 4.0 - Super Paper Mario (1080p HD) - Nintendo Wii
|vid2=aM4H1FeGfrE|cap2=Dolphin Emulator 4.0 - Super Paper Mario (1080p HD) - Nintendo Wii
|vid3=lyvqKWJzM1c|cap3=Super Paper Mario (4K / 2160p / 60fps / Texture Pack) - Dolphin Emulator 5.0-21152 - Nintendo Wii
}}
}}


2,231

edits