Hey guys! This is a wip project, I made a switch port of the amazing Super Mario World, its still on an early state but its fully playable, compared to my old zelda 3 and super metroid port, this comes with some cool features like support of native recording, a custom background ( Its a PoC ) and in the future im gonna try to add even more stuff!
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
- Clone the smw repository from here, make sure to specify the --recursive argument ( We need to wait until my PR gets merged )
- 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
- Enjoy <3!
Bash:
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
Missing Stuff
- Rumble support
- A settings menu using imgui or any other library
- Saves tied to the selected user
- SnesRev for making all this incredible ports <3!
- The original Super Mario World PC Port
- The cool discord community snesrev build, you can join here!
Last edited by Lywx,