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

Super Mario World Switch: Difference between revisions

From GameBrew
(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
Supermarioworldswitch.png
General
AuthorLywx, snesrev
TypePlatform
Versionbeta
LicenseMIT License
Last Updated2023/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

supermarioworldswitch-01.png

supermarioworldswitch-02.png

supermarioworldswitch-03.png

Changelog

vbeta

  • First Release.

Credits

External links

Advertising: