Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Super Mario World Switch

From GameBrew
Revision as of 13:13, 4 August 2023 by HydeWing (talk | contribs)
Super Mario World
Supermarioworldswitch.png
General
AuthorLywx, snesrev
TypePlatform
Versionbeta
LicenseMIT License
Last Updated2023/05/22
Links
Download
Website
Source
Support Author

This is a WIP port of Super Mario World for the Nintendo Switch based on the PC port of the decompilation project.

The goal of this project is to create a version of the game that can be played on the Nintendo Switch console without the need for an emulator.

User guide

Precompiled Binary

Requirements

  • You require a rom of Super Mario World (it needs to be called smw.sfc).
  • Latest atmosphere (you can get it from here).
  • A device with Windows / Linux or MacOS to build the rom with DevKitPro.
  • Git.

Building

  • Clone the smw repository from here, make sure to specify the --recursive argument.
  • Download and install DevKitPro from here.
  • If using windows, make sure to prefix all the pacman commands with dkp-.
  • On the terminal, switch to sm/src/platform/switch and type make.
  • When the build finish, transfer the .ini, nro and your sm.smc rom to your Switch using usb or ftp.

Commands

git clone --recursive https://github.com/snesrev/smw
(dkp)-pacman -S git switch-dev switch-sdl2 switch-tools
cd sm/src/platform/switch
make -j$(nproc)

Supported Versions

  • Super Mario World - 6b47bb75d16514b6a476aa0c73a683a2a4c18765

Screenshots

supermarioworldswitch-01.png

supermarioworldswitch-02.png

supermarioworldswitch-03.png

Known issues

Missing:

  • Rumble support.
  • A settings menu using imgui or any other library.
  • Saves tied to the selected user.

Credits

External links

Advertising: