smw (Super Mario World)
A reverse-engineered C reimplementation of Super Mario World, playable start to finish, that extracts levels and graphics once from your own ROM.
Rewrite Not stated releasedFacts
- Original
- Super Mario World (1990)
- Platform
- SNES
- Method
- Rewrite
- Provenance
- Not stated what this means
- Status
- released
- Licence
- unknown
- Team
- snesrev
- Started
- 2023-05
- First release
- 2023-08
- Runs on
- Windows, Linux, macOS
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of Super Mario World you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by snesrev. Facts last checked 2026-10-13.
Sources
Related
All games →DKC1Recomp
Donkey Kong Country
Static recompilation of the SNES Donkey Kong Country (USA 1.0) into native code, at a playable bring-up stage with host-side widescreen.
ebsrc
EarthBound / Mother 2
A buildable disassembly that reassembles the US EarthBound, its 1995 localization prototype and Japanese Mother 2 from a user's ROM, intended to grow into a C decompilation.
Ghostship
Super Mario 64
HarbourMasters' Super Mario 64 port, which also converts your ROM on-device in its Android build.
Mario Kart 64 decompilation
Mario Kart 64
Matching decompilation of Mario Kart 64 with generated Doxygen documentation. SpaghettiKart and the Mario Kart 64 recomp both build on it.
Mario Kart Wii decompilation
Mario Kart Wii
Matching decompilation of Mario Kart Wii in its early stages.
MarioKart64Recomp
Mario Kart 64
N64: Recompiled port of Mario Kart 64 for Windows, Linux and macOS.