[Beta] Super Mario World Port

Lywx

Member
OP
Newcomer
Joined
Apr 4, 2023
Messages
12
Trophies
0
Age
22
Location
Mexico
XP
271
Country
Mexico
gqPkeCR.png


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!


1684897771763.png
1684897794999.png

1684833806235.png
1684834066227.png

1684833832807.png



7hHdmsD.png

Precompiled Binary
  • You can download a precompiled binary with or without the animated background
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 ( 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!
Commands

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

HoV8irR.png

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

zwcEcEO.png

PD: If you like my work, please support me here, im gonna try to keep working on this incredible ports <3
 
Last edited by Lywx,

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,561
Trophies
3
Age
46
Location
At my chair.
XP
19,537
Country
Colombia
While this looks interesting, the Switch hardware is more that good enough to run the game in an emulator without problems.
The project is about to run on native hardware instead of emulating, by now the program even compare an emulated rom with the actual result and if differs generate an alert.
 

James_

aka Viator_ or 'that Meowstic guy'
Member
GBAtemp Patron
Joined
Oct 2, 2019
Messages
735
Trophies
2
Age
18
Location
Outside, I wandered off
XP
4,904
Country
United Kingdom
I saw the SMW decomp get released on the Snesrev Discord server not that long ago, I was guessing a Switch port was soon to follow.

That didn't take long lmao, great job Lywx.

now pls play in 4:3
 
  • Like
Reactions: lordelan

Girtana1

Well-Known Member
Member
Joined
Jun 22, 2016
Messages
123
Trophies
0
XP
961
Country
United States
While this looks interesting, the Switch hardware is more that good enough to run the game in an emulator without problems.
that's not the point lmao, plus it is crazy to see the game have INSTANT load times and absolutely no lag (like when there's a handful of sprites on screen) I haven't kept up with SMW stuff in forever but I can only imagine the insane potential this brings to the table for 'ROM hacks' now
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,438
Trophies
1
Age
41
XP
4,659
Country
Argentina
that's not the point lmao, plus it is crazy to see the game have INSTANT load times and absolutely no lag (like when there's a handful of sprites on screen) I haven't kept up with SMW stuff in forever but I can only imagine the insane potential this brings to the table for 'ROM hacks' now

Is a 2D 16 bit game, the Nintendo 64 ports are honesty more impressive.

Sure this is cool and that but is not Ship of Harkinian.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,849
Trophies
1
Age
44
XP
6,659
Country
Germany
It is fixed now on the new builds, sorry i forgot to fix the smw.ini file
Since the source code is available, how likely is it that the game will get real 16:9 widescreen support? I mean not stretched but just, u know, showing more of the level like with those widescreen hacks in bsnes HD?
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,561
Trophies
3
Age
46
Location
At my chair.
XP
19,537
Country
Colombia
Since the source code is available, how likely is it that the game will get real 16:9 widescreen support? I mean not stretched but just, u know, showing more of the level like with those widescreen hacks in bsnes HD?
Exactly one of the goals of the project. Today if you run it you will notice its wide screen.

And on the ini you can setup several modes
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    It seems too good to be true, but seeing nutterbutter comments, makes me think its good. But I'm already on new dash and think ill wait it out in see.
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, I posted it and you thanked @SylverReZ you drunk lol
  • BigOnYa @ BigOnYa:
    Not gonna use an script online to test, ill wait
  • BigOnYa @ BigOnYa:
    Wut? I'm drunk not me who?
  • SylverReZ @ SylverReZ:
    Guess I was too famous.
  • SylverReZ @ SylverReZ:
    Ive only heard of the Durango dumps.
  • K3Nv2 @ K3Nv2:
    It's a video right above you lmao
  • BigOnYa @ BigOnYa:
    You just connect....and your banned, next
  • K3Nv2 @ K3Nv2:
    Must be drunk
  • BigOnYa @ BigOnYa:
    Nope, California sober tonight
  • K3Nv2 @ K3Nv2:
    Do they even upload older firmware where you can usb update if newer ones do come out
  • BigOnYa @ BigOnYa:
    You can update w USB but they only offer newest updates on they site, they don't give old like ps
  • K3Nv2 @ K3Nv2:
    I mean an archive if a person wants to buy an older Xbox for the exploit
  • K3Nv2 @ K3Nv2:
    I don't think there is a way to archive older update files or no one's cared to so if patched already screwed
  • BigOnYa @ BigOnYa:
    I'm still not sure how it works, but yea MS offers newest updates only, you can't find old
  • K3Nv2 @ K3Nv2:
    I found a internet archive that's up to 2021 that's it
  • BigOnYa @ BigOnYa:
    Or if you are on on old fw, it won't let you online till u update to newest
  • K3Nv2 @ K3Nv2:
    I'm still not getting that hyped over it I can play my pc game that I torrented with a torrent for Xbox that's the same game woo
  • BigOnYa @ BigOnYa:
    But yea @SylverReZ the Durango dumps have all I've heard of till now that was significant
    +1
  • K3Nv2 @ K3Nv2:
    If they enable stealth online like the good old jtag days that'll be different
  • K3Nv2 @ K3Nv2:
    #BringBackGodModeOnline
    K3Nv2 @ K3Nv2: #BringBackGodModeOnline