Super Mario Sunshine: Difference between revisions

(Map transition slowdown fix.)
Line 15: Line 15:
== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
 
=== Game Crashes After Random Periods ===
=== Game Crashes after random periods ===
The game completely freezes after running for a while. Using OpenGL backend greatly increases the delay before this happens, usually taking at least 40 minutes before crashing. Enabling Synchronize GPU Thread fixes the problem.
The game completely freezes after running for a while. Using OpenGL backend greatly increases the delay before this happens, usually taking at least 40 minutes before crashing. Enabling Synchronize GPU Thread fixes the problem.


Line 39: Line 38:
If you have "Skip EFB Access to CPU" turned on, the game thinks you're behind an object and makes the turning radius much tighter.  To avoid this, make sure Skip EFB Access to CPU is disabled.
If you have "Skip EFB Access to CPU" turned on, the game thinks you're behind an object and makes the turning radius much tighter.  To avoid this, make sure Skip EFB Access to CPU is disabled.


=== Slowdown on map transistion ===
=== Slowdown on Map Transition ===
Opening the map causes the game to slow massively until the transition effect is complete. There are no lingering effects after the map is open or closed, just the transition. Switching to OpenGL backend removes the slowdown.
Opening the map causes the game to slow massively until the transition effect is complete. There are no lingering effects after the map is open or closed, just the transition. Switching to OpenGL backend removes the slowdown.


Line 47: Line 46:
{{image|SMS squares 2.png|Secret of the Dirty Lake End Downward}}
{{image|SMS squares 2.png|Secret of the Dirty Lake End Downward}}
{{image|SMS squares 3.png|Secret of the Dirty Lake End Forward|br}}
{{image|SMS squares 3.png|Secret of the Dirty Lake End Forward|br}}
}}}}
}}}}