Super Mario Bros.

Boots, lightly tested

NES · 1985 · Platformer · Decompilation

The 1985 side-scroller, with every tile and sound regenerated.

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

Open in its own tab ↗
Controls
Arrow keysmove
XA (jump)
ZB (run, fire)
EnterStart
ShiftSelect
Gamepadany standard controller, detected automatically

About this build

Super Mario Bros. running in the browser from the retail program, rebuilt from its disassembly, on EmulatorJS (FCEUmm). Every tile, sprite and sound has been regenerated by the clean-room pipeline from coarse facts, so the build ships no original ROM, graphics or audio.

Built from
the retail program on EmulatorJS (FCEUmm)
Type
Decompilation
Game files
No original game files needed.
Code licence
See the upstream project and the clean-room repository
Assets
Regenerated clean-room assets; no retail data is distributed
Source
andrewnakas/smb-cleanroom ↗

What has been tested

Headless Edge: boots to the title, Start begins a 1 player game, runs and jumps through World 1-1; audio buffers carry signal.

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

The game has no save. Save states are available from the emulator menu.

Play next