More actions
(Created page with "{{Infobox Switch Homebrews |title=Super Mario World |image=supermarioworldswitch.png |description=This is a wip project, I made a switch port of the amazing Super Mario World. |author=Lywx, snesrev |lastupdated=2023/05/22 |type=Platform |version=beta |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/supermarioworldswitch.7z |website=https://gbatemp.net/threads/beta-super-mario-world-port.633387/ |source=https://github.com/snesrev/smw |donation= }} {{#seo:...") |
No edit summary |
||
Line 11: | Line 11: | ||
|website=https://gbatemp.net/threads/beta-super-mario-world-port.633387/ | |website=https://gbatemp.net/threads/beta-super-mario-world-port.633387/ | ||
|source=https://github.com/snesrev/smw | |source=https://github.com/snesrev/smw | ||
|donation= | |donation=https://beacons.ai/lywx | ||
}} | }} | ||
{{#seo: | {{#seo: | ||
Line 27: | Line 27: | ||
==Building== | ==Building== | ||
* To build the port, you need a ROM of Super Mario World (SMW.sfc) and a device with Windows, Linux, or macOS to build the ROM with [https://devkitpro.org/wiki/Getting_Started DevKitPro] | * To build the port, you need a ROM of Super Mario World (SMW.sfc) and a device with Windows, Linux, or macOS to build the ROM with [https://devkitpro.org/wiki/Getting_Started DevKitPro] | ||
* The source code for the SMW port can be found [https://github.com/snesrev/smw here]. The following commands are used to build the port: | * The source code for the SMW port can be found [https://github.com/snesrev/smw here]. The following commands are used to build the port: | ||
Revision as of 01:42, 5 Haziran 2023
Super Mario World | |
---|---|
General | |
Author | Lywx, snesrev |
Type | Platform |
Version | beta |
License | MIT License |
Last Updated | 2023/05/22 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
This is a beta version of a Super Mario World port for the Nintendo Switch.
The port is being developed using the Super Mario World (SMW) source code, which has been adapted for the Switch platform. 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.
Precompiled Binary
You can download a precompiled binary with or without the animated background.
Building
- To build the port, you need a ROM of Super Mario World (SMW.sfc) and a device with Windows, Linux, or macOS to build the ROM with DevKitPro
- The source code for the SMW port can be found here. The following commands are used to build the port:
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)
- If using windows, make sure to prefix all the pacman commands with dkp-
- When the build finish, transfer the .ini, nro and your sm.smc rom to your switch using usb or ftp
- Enjoy <3!
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
Media
NS Super Nintendo - Nintendo Switch Online - #1: Super Mario World - (ShiryuGL)
Screenshots
Changelog
vbeta
- First Release.
Credits
- SnesRev for making all this incredible ports <3!
- The original Super Mario World PC Port
- The cool discord community snesrev build, you can join [https://discord.gg/AJJbJAzNNJ here'.