NES
Super Mario Bros.
8 projects on the board for the NES version: 4 recomp, 2 source ports, 2 decomp.
- First released
- 1985
- Also released on
- GBA, Arcade, GBC, GameCube, SNES (per Wikidata; no project on the board works from these versions)
| Kind | Project | Claimed | Maintainer | Title on the board | Description (the repository's) | Game file hash | Toolchain | Status | Runs on | Version | Released | Last commit | Started | Licence | Language | Repository | ID |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| recomp | mstan/SuperMarioBrosNESRecomp | no | Super Mario Bros. recompiled for the NES using nesrecomp · Part of the R.A.I.D. community | SHA-1 fdbfc7871962f72a1ef57e5a7e456164fb93430bSHA-1 11333adb723a5975e0ecca3aee8f4747aa8d2d26SHA-1 8bca5dcef1af3e00098666fd892dc1c2a76333f9MD5 811b027eaf99c2def7b933c5208636de | Nesrecomp | Windows | v1.12.0 | 2026-10-05 | 2026-10-07 | 2026-03-15 | Other | C | public | super-mario-bros-mstan | |||
| decomp | nukep/smb-vanilla-port | no | Super Mario Bros. / Super Mario Bros.: The Lost Levels | A C decompilation and port of the NES games "Super Mario Bros" and "Super Mario Bros: The Lost Levels" | SHA-1 3b8c8998b4887d6dd676965943d69a320738ab9cSHA-1 20e50128742162ee47561db9e82b2836399c880c | Windows / Linux | v0.1.0 | 2026-10-03 | 2026-10-07 | 2023-05-28 | GPL-3.0 | C | public | super-mario-bros-super-mario-bros-the-lo-nukep | |||
| source port | nukep/smb-vanilla-port | no | Super Mario Bros. / Super Mario Bros.: The Lost Levels | A C decompilation and port of the NES games "Super Mario Bros" and "Super Mario Bros: The Lost Levels" | SHA-1 3b8c8998b4887d6dd676965943d69a320738ab9cSHA-1 20e50128742162ee47561db9e82b2836399c880c | Windows / Linux | v0.1.0 | 2026-10-03 | 2026-10-07 | 2023-05-28 | GPL-3.0 | C | public | super-mario-bros-super-mario-bros-the-lo-nukep-2 | |||
| recomp | nathsou/smb | no | Super Mario Bros. static recompilation in C | 2026-09-27 | 2024-10-22 | Apache-2.0 | C | public | super-mario-bros-nathsou | ||||||||
| decomp | Wynplusplus/LLMario | no | Matching decompilation of Super Mario Bros. (World): byte-exact 6502 disassembly and a C translation that builds for x86-64 and aarch64. No ROM data included. | 2026-09-26 | 2026-09-26 | C | public | super-mario-bros-wynplusplus | |||||||||
| source port | Wynplusplus/LLMario_pc | no | Playable PC port of Super Mario Bros. (World), built from the LLMario decompilation. Rendering PPU, controller input, launcher and input config. No ROM data included. | PC | 2026-09-26 | 2026-09-26 | C | public | super-mario-bros-wynplusplus-2 | ||||||||
| recomp | HueForcesYT/Super-Mario-Brothers-Recompiled | no | A Super Mario Bros. Recompilation Project Made With Claude's Opus 5! Here We Go! | CoopBundleVer | 2026-08-12 | 2026-08-26 | 2026-08-12 | public | super-mario-bros-hueforcesyt | ||||||||
| recomp | anubhavg-icpl/SuperMarioBros-Rust | no | Super Mario Bros. reimplemented in pure Rust — a static recompilation of the NES 6502 code. Rust port by Anubhav Gain. | 2026-08-08 | 2026-08-08 | Other | Rust | public | super-mario-bros-anubhavg-icpl |
Rows come from the projects' public repositories, read every day; status and notes are the owner's word once they claim the row. Game facts are from Wikidata (CC0). The whole table · Add or correct a project
If one of these projects is yours
A .recomp.json to start from
Committed at the root of the repository, this file claims the row and writes it. The values below are what the board reads from the project today: correct what is wrong, choose the status, add what only you can say (notes, the help you want, who maintains it), and change the file when the status changes. Every field and the values it takes.
Save it as .recomp.json on the default branch. The board reads it every day; the
row then shows as claimed and says what the file says. Left without a status, the row shows none.