Super Mario World

Boots, lightly tested

SNES · 1990 · Platformer · Decompilation

Dinosaur Land on a native C port, with every asset regenerated.

Sound starts after your first tap or key press in the game.

Open in its own tab ↗
Controls
Arrow keysmove
Zjump
Xspin jump
Arun
EnterStart
Gamepadany standard controller
Touchon-screen SNES pad on phones

About this build

Super Mario World running in the browser on the snesrev/smw C reimplementation, compiled to WebAssembly. It runs natively from a clean asset file with no ROM at run time: every graphic and sound has been regenerated by the clean-room pipeline from coarse facts.

Built from
the snesrev/smw C port (MIT), compiled to WebAssembly with SDL2
Type
Decompilation
Game files
No original game files needed.
Code licence
MIT (snesrev/smw)
Assets
Regenerated clean-room assets; no retail data is distributed
Source
andrewnakas/smw-cleanroom ↗

What has been tested

Headless keyboard script: title, file select, intro message, overworld and Yoshi's Island 1; the audio level log shows music.

Last tested 2026-10-10 in Edge (headless, muted). Full playthrough: not verified. How games are tested.

The build's own test log is in STATUS.md in its repository.

Known limitations

Saves

Save files are kept in this browser's storage (IndexedDB). Clearing site data removes them.

Play next