Skip to content

Instantly share code, notes, and snippets.

@qguv
Created October 23, 2020 23:42
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save qguv/9f513d8b9f883a41f10f518719110479 to your computer and use it in GitHub Desktop.
Save qguv/9f513d8b9f883a41f10f518719110479 to your computer and use it in GitHub Desktop.
Dolphin Emulator settings for Super Mario Sunshine (GameCube, NTSC, USA)
# Dolphin game-specific settings for: Super Mario Sunshine (GameCube, NTSC, USA)
# https://wiki.dolphin-emu.org/index.php?title=Super_Mario_Sunshine
[Core]
# Avoids crashing after long periods of play
SyncGPU = True
[Video_Enhancements]
# Avoids improper graffiti behavior under Direct3D and OpenGL
MaxAnisotropy = 0
# Avoids improper graffiti behavior
SSAA = False
[Video_Hacks]
# Graffiti edges may appear blocky if Scaled EFB Copy is enabled.
EFBScaledCopy = False
[Video_Settings]
# Requires Texture Cache Accuracy to be set to safe to prevent missing graffiti textures.
SafeTextureCacheColorSamples = 0
# 16:9 aspect ratio as part of the widescreen hack
#AspectRatio = 1
[Gecko]
# WARNING: the 60fps hack prevents the game from recognizing memory card saves (at least saves made without this code)
$60FPS (NTSC-U) [gamemasterplc]
044167B8 3F800000
042FCB24 60000000
04414904 3CA3D70A
C20066EC 00000002
C2C28028 EC2105B2
FEC00890 00000000
# Remove falling stars caused by 60FPS code by applying Minimum Camera Distance
# Gecko code by Ralf. However, this code may cause other issues, specifically
# with the roller-coaster in Pinna Park. When loading this specific level (for
# example, just after the cutscene with Mecha-Bowser), the screen goes black
# and nothing more happens.
$Min Camera Distance Modifier [hawkeye2777 & Ralf]
003749C5 00000052
0440F3A8 43C80000
# The built-in Widescreen Hack causes various clipping and reflection issues.
# WARNING: the widescreen hack prevents the game from recognizing memory card saves (at least saves made without this code)
$16:9 Widescreen
04416758 44480000
044123E8 442F0000
04416620 442F0000
04176AA4 C002B83C
0429B974 C002B83C
04176C40 C002B83C
04176FF4 C002B83C
04177198 C002B83C
04412408 3FE38E39
04416B74 3F841F81
0429610C 380002EA
042960A0 3860FF96
C214EF74 00000002
3B20FFA9 93380004
931F0140 00000000
C214EE24 00000002
3B20FFA9 93380004
931F0108 00000000
C214F09C 00000002
3860FFA9 90780004
931F0160 00000000
C214F308 00000002
3BA00251 93B80004
931F02F8 00000000
C214F70C 00000002
3860FFA9 90780004
931F0400 00000000
C214F830 00000002
3860FFA9 90780004
931F042C 00000000
C214F93C 00000002
3860FFA9 90780004
931F0450 00000000
C214D8EC 00000002
38800251 9081056C
807F02A0 00000000
0414E7D4 3880023C
C22CB330 00000004
2C00019F 40820008
38000203 2C00018D
40820008 380001F1
901F0014 00000000
C2156004 00000004
809F0018 38A0EC78
90A40014 7CA500D0
90A4001C 38800000
60000000 00000000
C214F114 00000002
3BA00258 93B80004
931F01C4 00000000
C2363138 00000009
80ED8D08 800701E8
540C24B6 2C030000
41820030 7C032A14
7C006000 41820024
5580F87E 7C601850
1C630003 1CA50003
7C631670 54A5F0BE
7C630194 7C630214
60000000 00000000
# Allows various game modifications through a set of button combinations:
# Combination Result
# D-Pad Left Save Mario's current position
# D-Pad Right Load Mario's position
# D-Pad Up Replace all dialog with a single "!!!" line
# D-Pad Down Restore Dialog Boxes
# B + D-Pad Left Lock Rocket Nozzle
# B + D-Pad Right Lock Turbo Nozzle
# B + D-Pad Up Lock Hover Nozzle
# B + D-Pad Down Release Nozzle Lock
# X + D-Pad Left No FLUDD in secrets
# X + D-Pad Right FLUDD in all secrets
# X + D-Pad Down FLUDD in completed secrets (default)
# X + D-Pad Up Regrab last held object
$DPad Functions (Apr 3, 2019) [Psychonauter, Noki Doki, Dan Salvato, Link Master, James0x57]
2440E10C 80000000
82200000 8040E10C
80000001 817F0008
82200002 8040E114
82200003 8040D0A8
86000003 000000A6
28404455 00000001
8A000C01 00000000
8A000221 0000000C
8A000631 0000000E
28404455 00000002
8A000C10 00000000
8C000212 0000000C
8C000613 0000000E
28404455 00000004
04153DA0 801C0004
0415317C A81C0340
04291340 88030214
28404455 00000008
04153DA0 38000000
0415317C 38005000
04291340 60000000
28404455 00000208
04269F50 3BE00004
28404455 00000204
04269F50 8BFE1C85
28404455 00000201
04269F50 3BE00001
28404455 00000202
04269F50 3BE00005
28404455 00000401
041C0910 60000000
04298B88 60000000
28404455 00000402
C61C0910 801C0928
C6298B88 80298B9C
28404455 00000404
041C0910 40820018
04298B88 40820014
28404455 00000408
48000000 8040E108
1400007C 00000383
E0000000 00000000
048D3A3C 21000000
0423F9D4 60000000
$FMV Skips (Jan 20, 2017) [Psychonauter]
042B5EF4 38600001
042B5E8C 38600001
$Mute Background Music (Jan 28, 2017) [Psychonauter]
04016A34 FC210828
$Intro Skip (Jun 19, 2019) [Noki Doki]
042956AC 480002C4
04295B20 48000014
062A65E0 00000014
38600F00 38000000
B07F000E B01F0010
4BFFFEB0 00000000
[Gecko_Enabled]
#$60FPS (NTSC-U)
#$Min Camera Distance Modifier
#$16:9 Widescreen
$DPad Functions (Apr 3, 2019)
$FMV Skips (Jan 20, 2017)
$Mute Background Music (Jan 28, 2017)
$Intro Skip (Jun 19, 2019)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment