Super Paper Mario: Difference between revisions
Jump to navigation
Jump to search
(Door/room transitions still require EFB to RAM. The rest of the sentence, however, was mixing this particular case with other bounding box related issues, removed that) |
(Porting Bounding Box stuff from Paper Mario: The Thousand-Year Door. We should probably make a Global Problem template for Bounding Box stuff...) |
||
Line 15: | Line 15: | ||
The game was originally planned for the [[Nintendo GameCube]] in 2006, but Nintendo changed it to a Wii release due to declining GameCube sales. | The game was originally planned for the [[Nintendo GameCube]] in 2006, but Nintendo changed it to a Wii release due to declining GameCube sales. | ||
== Problems == | == Emulation Information == | ||
=== Problems When Using Older Graphics Cards === | |||
Revision {{revision|4.0-5143}} introduced changes to the Vertex Loader JIT implementation of Bounding Boxes. This change 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, ATI Radeon HD 5000 Series and newer, and Broadwell integrated GPUs (HD Graphics 5300+) are supported by Dolphin for games requiring certain bounding box implementations. Using newer revisions with unsupported GPUs 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}}. | |||
=== Bounding Box | === Requires Bounding Box === | ||
A large portion of this game requires bounding box emulation. Without bounding box emulation, there will be graphical errors, crashes, and other issues throughout the game. It is not recommended to ever disable bounding box emulation while playing this game. | |||
{{Image|SPM-Down_Pipe_1.png| | {{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}} | ||
== Problems == | |||
=== Missing Transitions === | === Missing Transitions === | ||
Some transition effects and most paper flip animations won't work properly. Disable '''EFB Copies to Texture Only''' to prevent that. | Some transition effects and most paper flip animations won't work properly. Disable '''EFB Copies to Texture Only''' to prevent that. | ||
{{image|Super Paper Mario - Door Transition EFB2Tex.gif| | {{image|Super Paper Mario - Door Transition EFB2Tex.gif|Transition /w '''EFB Copies to Texture Only'''}} | ||
{{image|Super Paper Mario - Door Transition EFB2RAM.gif|Proper emulation|br}} | {{image|Super Paper Mario - Door Transition EFB2RAM.gif|Proper emulation|br}} | ||