Super Paper Mario: Difference between revisions

Jump to navigation Jump to search
m (Text replacement - " x86" to "")
(I could be wrong but this is what I saw at least.)
Line 16: Line 16:


== Problems ==
== Problems ==
=== Glitched transitions ===
=== Direct3D ===
Some transition effects and most paper flip animations won't work. Disable '''EFB Copies to Texture Only''' to prevent that. GPUs that don't support GL_ARB_shader_storage_buffer_object will have to switch to Direct3D backend or use older version of Dolphin, {{revision|4.0-5124}} or {{revision|4.0-5908}}, refer to {{Issue|8505}}.
This game is very unstable under Direct3D ranging from graphic abnormalities to Dolphin panic handlers leading Dolphin to crash. Sometimes the game runs slow. Use OpenGL instead.
{{image|Super Paper Mario - Door Transition EFB2Tex.gif|Missing transition /w '''EFB Copies to Texture Only'''}}
 
{{image|Super Paper Mario - Door Transition EFB2RAM.gif|Proper emulation|br}}
=== Glitched Transitions ===
Some transition effects and most paper flip animations won't work properly. <s>Disable '''EFB Copies to Texture Only''' to prevent that. GPUs that don't support GL_ARB_shader_storage_buffer_object will have to switch to Direct3D backend or use older version of Dolphin, {{revision|4.0-5124}} or {{revision|4.0-5908}}, refer to {{Issue|8505}}.</s> Sometime before {{revision|4.0-8070}}, the problem has now shifted to affecting Direct3D only as no EFB Copies setting fixes the issue. Use OpenGL for correct emulation.
{{image|Super Paper Mario - Door Transition EFB2Tex.gif|Direct3D}}
{{image|Super Paper Mario - Door Transition EFB2RAM.gif|OpenGL|br}}


=== {{s}}Z-Order Issues with Heart Pillars{{/s}} ===
=== {{s}}Z-Order Issues with Heart Pillars{{/s}} ===
Line 34: Line 37:
== Configuration ==
== Configuration ==
{{Config
{{Config
|efb2texonly            = Off
|gfxbackend = OpenGL
|efb2texonlynotes      = Needed for proper transition effects
|gfxbackendnotes = Unstable under Direct3D.
}}
}}


Line 64: Line 67:
{{testing/entry|revision=4.0-1142|OS=Windows 7|CPU=AMD Phenom II X4 965 @ 3.6GHz|GPU=NVIDIA GeForce GTX 660 Ti|result=Playable,mostly 60FPS, however the crash from Chapter 6-1 is back as of rev1142 or earlier. It can still be fixed by setting Bounding Box Calculation to off.|tester=Gamecue}}
{{testing/entry|revision=4.0-1142|OS=Windows 7|CPU=AMD Phenom II X4 965 @ 3.6GHz|GPU=NVIDIA GeForce GTX 660 Ti|result=Playable,mostly 60FPS, however the crash from Chapter 6-1 is back as of rev1142 or earlier. It can still be fixed by setting Bounding Box Calculation to off.|tester=Gamecue}}
{{testing/entry|revision=4.0-5565|OS=Mac OS X 10.10.2|CPU=Intel Core i7-4770HQ @ 2.2GHz|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.2GHz|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.5GHz|GPU=NVIDIA GeForce 610M|result=Direct3D unstable and graphical glitches occur. OpenGL no issues.|tester=wildgoosespeeder}}
{{testing/end}}
{{testing/end}}