Super Mario Sunshine: Difference between revisions

Not actually tested in game, but rather checked for settings already present in GameINI, 3.0-749 is the earliest I have in revision bank.
(Username rename (Jhonn => mbc07))
(Not actually tested in game, but rather checked for settings already present in GameINI, 3.0-749 is the earliest I have in revision bank.)
Line 20: Line 20:
=== Graffiti Behaves Oddly ===
=== Graffiti Behaves Oddly ===
*Anisotropic Filtering above '''1x''' or Anti-Aliasing set to '''SSAA''' makes the graffiti disappear.
*Anisotropic Filtering above '''1x''' or Anti-Aliasing set to '''SSAA''' makes the graffiti disappear.
*The graffiti may slide across surfaces and erase itself if '''Force Texture Filtering''' is enabled.
*Requires Texture Cache Accuracy to safe to prevent missing graffiti textures.
*Requires Texture Cache Accuracy to safe to prevent missing graffiti textures.
*Graffiti edges may appear blocky if '''Scaled EFB Copy''' is enabled.
*Graffiti edges may appear blocky if '''Scaled EFB Copy''' is enabled.
*Without '''Store EFB Copies to Texture Only''' unchecked, graffiti cannot be sprayed away.  As such it's forced on by INI.  Be aware that opening the graphics menu without this setting will cause issues.
{{image|SMS_No_Sludge_2.png|Graffiti disappeared by enhancement options}}
{{image|SMS_No_Sludge_2.png|Graffiti disappeared by enhancement options}}
{{image|SMS Sludge D3D.png|Some of the graffiti is fixed, but some can't be seen with this graphic configuration in use for Direct3D.}}
{{image|SMS Sludge D3D.png|Some of the graffiti is fixed, but some can't be seen with this graphic configuration in use for Direct3D.}}
Line 34: Line 32:
=== AR Codes Cause Crash ===
=== AR Codes Cause Crash ===
If certain Action Replay codes are activated, then the game may crash upon trying to return to a completed level. This has been confirmed with a "Press B to run fast" code <!-- please provide it here while you can -->. To solve the problem, simply disable the code.
If certain Action Replay codes are activated, then the game may crash upon trying to return to a completed level. This has been confirmed with a "Press B to run fast" code <!-- please provide it here while you can -->. To solve the problem, simply disable the code.
=== Turning Works Improperly ===
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 Transition ===
=== Slowdown on Map Transition ===
Line 219: Line 214:
{{Config
{{Config
|anisotropic = 1x
|anisotropic = 1x
|anisotropicnotes = Render water properly, under Direct3D avoids improper goo behavior
|anisotropicnotes = Render water properly, under Direct3D avoids improper graffiti behavior
|antialiasing = Non-SSAA
|antialiasing = Non-SSAA
|antialiasingnotes = Avoid improper goo behavior
|antialiasingnotes = Avoids improper graffiti behavior
|forcefilter = Off
|forcefilternotes = Avoid improper goo behavior
|efb2texonly            = Off
|efb2texonly            = Off
|efb2texonlynotes      = Avoid improper goo behavior
|efb2texonlynotes      = Avoids improper graffiti behavior
|efbscaledcopy          = Off
|efbscaledcopy          = Off
|efbscaledcopynotes    = Avoids blocky goo edges.
|efbscaledcopynotes    = Avoids blocky graffiti edges
|skipcpuefbaccess = Off
|skipcpuefbaccessnotes = Turn appropriately
|syncgputhread = On
|syncgputhread = On
|syncgputhreadnotes = Avoid crashing after long periods of play.
|syncgputhreadnotes = Avoids crashing after long periods of play
}}
}}


Line 240: Line 231:
{{VersionCompatibilityVersion|5719|****|}}
{{VersionCompatibilityVersion|5719|****|}}
{{VersionCompatibilityVersion|3.0-439|***|Scrubbing Sirena Beach cannot be completed}}
{{VersionCompatibilityVersion|3.0-439|***|Scrubbing Sirena Beach cannot be completed}}
{{VersionCompatibilityVersion|3.0-749|***|(earliest revision tested) INI updated to explicitly disable '''Skip EFB Access to CPU''', otherwise the game thinks you're behind an object and makes the turning radius much tighter}}
{{VersionCompatibilityVersion|3.0-749|***|(earliest revision tested) INI updated to explicitly disable '''Store EFB Copies to Texture Only''', otherwise graffiti cannot be sprayed away}}
{{VersionCompatibilityVersion|3.5-513|****|Scrubbing Sirena Beach fixed}}
{{VersionCompatibilityVersion|3.5-513|****|Scrubbing Sirena Beach fixed}}
{{VersionCompatibilityVersion|4.0-1192|****|Goo Bubbles Fixed}}
{{VersionCompatibilityVersion|4.0-1192|****|Graffiti Bubbles Fixed}}
{{VersionCompatibilityVersion|4.0-1706|****|No more wrongful death when thrown by Chucksters in Secret of the Village Underside}}
{{VersionCompatibilityVersion|4.0-1706|****|No more wrongful death when thrown by Chucksters in Secret of the Village Underside}}
{{VersionCompatibilityVersion|4.0-1767|****|INI updated to explicitly disable '''Force Texture Filtering''', otherwise the graffiti may slide across surfaces and erase itself}}
{{VersionCompatibilityVersion|4.0-4699|****|No more striped loading screens}}
{{VersionCompatibilityVersion|4.0-4699|****|No more striped loading screens}}
{{VersionCompatibilityVersion|4.0-7286|****|Perfect sound emulation}}
{{VersionCompatibilityVersion|4.0-7286|****|Perfect sound emulation}}
6,576

edits