Recomp / Games / NES

smb1-disasm

Archived effort to reorganise the Super Mario Bros. disassembly into readable code that still builds the original game.

Matching decomp Human-led archived
Stars22
Commits, 30 days0
Latest release—
Last pushMay 26, 2024archived

GitHub figures as of 2026-10-18, refreshed daily.

Facts

Original
Super Mario Bros. (1985)
Platform
NES
Method
Matching decomp
Provenance
Human-led · Repo created 2022, predates AI coding tools (GitHub) what this means
Status
archived
Licence
none
Team
pgattic
Started
2022-08
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 Bros. you own. Recomp never links to ROMs, discs or game data.

This project was decompiled by pgattic. Facts last checked 2026-10-17. Suggest a correction

Sources

Something wrong or out of date? Send a correction.

NES · 1985 · ★ 14

SMB

Super Mario Bros.

Static recompilation of Super Mario Bros. into C and WebAssembly; the web page recompiles the user's own copy in the browser and shows the generated C alongside the game.

Static recomp Not stated
▶ Playable

NES · 1985 · ★ 0

Super Mario Bros. (clean room)

Super Mario Bros.

Super Mario Bros. rebuilt from its disassembly and run on EmulatorJS, with every tile, sprite and sound regenerated so no retail ROM data ships.

Clean-room AI-assisted playable

NES · 1985 · ★ 23

Super Mario Bros. Atari Lynx Port

Super Mario Bros.

Runs the NES Super Mario Bros. 6502 logic from a full disassembly on the Atari Lynx through an adapter layer for graphics, audio and input; artwork is extracted from the user's dump at build time.

Source port Not stated

Windows · 1995 · ★ 77

3D Pinball Space Cadet Disassembly

3D Pinball for Windows: Space Cadet

Archived disassembly of the Windows pinball game; the author points to the SpaceCadetPinball project for a working version.

Decompilation Human-led

SNES · 1991 · ★ 53

A Link to the Past Disassembly

The Legend of Zelda: A Link to the Past and Four Swords

Disassembly of A Link to the Past and its Four Swords companion.

Decompilation Human-led
+1 ★ in 4 days

Sega Master System · 1986 · ★ 27

Alex Kidd in Miracle World Disassembly

Alex Kidd in Miracle World

Disassembly project documenting the code of the original Alex Kidd in Miracle World.

Decompilation Human-led