Skip to content

Releases: chasem-dev/sms-switch

sms-switch v0.3.0

sms-switch v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 16:41

Super Mario Sunshine PC port as Nintendo Switch homebrew, and Super Mario Eclipse on it. No game data is included: they play your own disc images.

Install: extract sms-switch.zip to the root of the SD card. It holds switch/sms/sms.nro, Super Mario Sunshine: put your GMSE01 (North America, Rev 0) .iso, .gcm or .ciso in sdmc:/switch/sms/. And switch/sms-eclipse/sms-eclipse.nro, Super Mario Eclipse v1.1.0: put the GMSE04 image, which the mod's patch makes from your GMSE01 image, in sdmc:/switch/sms-eclipse/. Start them from the homebrew menu through title takeover (hold R while starting a game), not the album applet.

This is an early build. sms.log beside each NRO records each run; please attach it to bug reports.

sms-eclipse.nro contains the code of Super Mario Eclipse, BetterSunshineEngine and BetterSunshineMoveset (GPL-3.0), built from the revisions below, where their sources are.

gx_selftest.nro is a diagnostic: run it from the same folder and it writes gx_selftest.log (renderer pixel checks).

Built from:

sms-switch b16ef26
sms-port 9d86575
decomp 967436b
eclipse 792e14f (https://github.com/JoshuaMKW/super-mario-eclipse)
bse bc6840e (https://github.com/JoshuaMKW/BetterSunshineEngine)
moveset 2eb6f13 (https://github.com/JoshuaMKW/BetterSunshineMoveset)
shi a0d8589 (https://github.com/JoshuaMKW/SunshineHeaderInterface)

sms-switch v0.2.0

sms-switch v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 02:11

Super Mario Sunshine PC port as Nintendo Switch homebrew, and Super Mario Eclipse on it. No game data is included: they play your own disc images.

Install: extract sms-switch.zip to the root of the SD card. It holds switch/sms/sms.nro, Super Mario Sunshine: put your GMSE01 (North America, Rev 0) .iso, .gcm or .ciso in sdmc:/switch/sms/. And switch/sms-eclipse/sms-eclipse.nro, Super Mario Eclipse v1.1.0: put the GMSE04 image, which the mod's patch makes from your GMSE01 image, in sdmc:/switch/sms-eclipse/. Start them from the homebrew menu through title takeover (hold R while starting a game), not the album applet.

This is an early build. sms.log beside each NRO records each run; please attach it to bug reports.

sms-eclipse.nro contains the code of Super Mario Eclipse, BetterSunshineEngine and BetterSunshineMoveset (GPL-3.0), built from the revisions below, where their sources are.

gx_selftest.nro is a diagnostic: run it from the same folder and it writes gx_selftest.log (renderer pixel checks).

Built from:

sms-switch f59d8bd
sms-port 9d86575
decomp 967436b
eclipse 792e14f (https://github.com/JoshuaMKW/super-mario-eclipse)
bse bc6840e (https://github.com/JoshuaMKW/BetterSunshineEngine)
moveset 2eb6f13 (https://github.com/JoshuaMKW/BetterSunshineMoveset)
shi a0d8589 (https://github.com/JoshuaMKW/SunshineHeaderInterface)

sms-switch v0.1.0

sms-switch v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 18:35

Super Mario Sunshine PC port as Nintendo Switch homebrew. No game data is included: it plays your own GMSE01 (North America, Rev 0) disc image.

Install: extract sms-switch.zip to the root of the SD card (it holds switch/sms/sms.nro), put your .iso, .gcm or .ciso in sdmc:/switch/sms/, and start it from the homebrew menu through title takeover (hold R while starting a game), not the album applet.

This is an early build: it has run in an emulator (Eden) through the opening, not yet on a console. sms.log beside the NRO records each run; please attach it to bug reports.

gx_selftest.nro is a diagnostic: run it from the same folder and it writes gx_selftest.log (renderer pixel checks).

Built from:

sms-switch 4dc56bd
sms-port 9d86575
decomp 967436b