Super Mario Bros. cover art
Super Mario Bros.. Super Mario Bros. box art © Nintendo, via Wikipedia. Unofficial site, not affiliated with the publisher.
PC port · NES → PC

Super Mario Bros. Remastered (fan remake for PC)

A fan remake of Super Mario Bros., The Lost Levels and two rarer versions, rebuilt in Godot for Windows and Linux with improved physics, resource packs and a full level editor. Needs your own NES ROM.

WorkingRemakeNeeds your own copyv1.1Updated

You need your own copy of Super Mario Bros.. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: BO1 Zombies (vel.gg), GTA 3 Online (quenq III Web), The Simpsons: Hit & Run WASM.

What you need

A ROM of your own original Super Mario Bros. NES cartridge, which the game reads its assets from, plus a Windows or Linux PC (or a Mac with the unofficial fork) that meets Godot's requirements.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Super Mario Bros. 10

  1. Super Mario Bros. Remastered (fan remake for PC)This page

    WorkingRemake

    A Remake / Celebration of the original 'Super Mario Bros.' games. Features new levels, custom modes, new characters, alongside a full level editor / custom level system!

    Runs on Windows, Linux, macOS (unofficial fork)Needs files from a copy you own★ 3.3k1.1 · Sep 4, 2026

    GitHub ↗

  2. SuperMarioBrosNESRecomp

    ActiveStatic recompilation

    Super Mario Bros. recompiled for the NES using nesrecomp · Part of the R.A.I.D. community

    ★ 49v1.12.5 · Nov 1, 2026

    GitHub ↗

  3. UEFI_SuperMario

    ActiveSource port

    将红白机(NES)《超级马力欧兄弟》(Super Mario Bros)移植到 **UEFI Shell** 环境下运行。图形输出使用 UEFI GOP(Graphics Output Protocol),纯软件渲染,无音频依赖。可在 QEMU + OVMF 或真机 UEFI Shell 下运行。A port of the NES classic "Super Mario Bros" to the **UEFI Shell** environment. Uses UEFI GOP for graphics, pure software rendering, no audio. Runs on

    ★ 360.5 · May 3, 2026

    GitHub ↗

  4. lynx_smb

    ActiveSource port

    Clean source port of Super Mario Brothers NES to the Atari Lynx

    ★ 23Last change Oct 20, 2026

    GitHub ↗

  5. smb

    ActiveStatic recompilation

    Super Mario Bros. static recompilation in C

    ★ 16Last change Oct 26, 2026

    GitHub ↗

  6. smb-recomp

    ActiveStatic recompilation

    Super Mario Bros. recomp project.

    ★ 4Last change Apr 12, 2026

    GitHub ↗

  7. Super Mario Bros.

    ActiveDecompilation

    Website ↗

  8. smb1 disassembly

    InactiveDisassemblyBase project

    super mario bros. 1 disassembly

    ★ 41Last change Apr 10, 2022

    GitHub ↗

  9. smb1-disasm

    InactiveDisassemblyBase project

    A collection to build SMB1 from the disassembly

    ★ 39Last change Sep 3, 2022

    GitHub ↗

  10. smb-disassembly

    InactiveDisassemblyBase project

    ca65 version of doppelgangers fantastic smb1 disassembly

    ★ 28Last change May 16, 2021

    GitHub ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

Super Mario Bros. Remastered is a free, open-source fan remake of the NES Super Mario Bros. games, rebuilt in Godot for Windows and Linux (Mac through an unofficial fork). It covers SMB1, The Lost Levels and two rare variants, with better physics, resource packs and a full level editor. It needs a ROM of your own SMB1 cartridge. Latest release: 1.1, 4 September 2026.

This site is not affiliated with JHDev2006, the contributors or Nintendo. We do not host any files and only link the project’s official pages.

What it is

Super Mario Bros. came out on the NES in 1985. Nintendo sells it today only as part of Nintendo Switch Online and other official re-releases, never as a PC game.

Super Mario Bros. Remastered is “a Remake / Celebration of the original ‘Super Mario Bros.’ games”, featuring “new levels, custom modes, new characters, alongside a full level editor / custom level system” (SMB Remastered README). It is not an emulator or a recompilation: the levels and gameplay were recreated from the ground up in the Godot engine. It loads the original graphics and sounds from your own ROM, so the repository ships none of Nintendo’s assets.

The README is explicit that it “does NOT act as a replacement for the original Super Mario Bros. games”.

Current status

  • Status: Working. The repository opened in September 2025 and was last updated on 31 October 2026.
  • Latest release: 1.1 stable, 4 September 2026, for Windows and Linux. Its release notes list fixes to enemies, checkpoints, castle graphics and translations.
  • Mac: an unofficial fork provides macOS builds.
  • Phones and consoles: none.

What you need

  • A ROM of your own Super Mario Bros. NES cartridge. The README puts it in bold: “Requires an original SMB1 NES ROM to play!” We do not link, host or explain how to get one.
  • A Windows or Linux PC that meets the Godot engine’s minimum requirements, which almost any computer from the last decade does.

How to start

  1. Download the zip for your system from the releases page.
  2. Extract it and run the game.
  3. When asked, select your Super Mario Bros. NES ROM so it can load the original assets.
  4. Pick a game (SMB1, The Lost Levels, Special or All Night Nippon), a custom mode, or the level editor.

Create an empty file called portable.txt next to the program to keep settings and saves in the same folder.

Features

From the README:

  • Four games recreated: Super Mario Bros., The Lost Levels, Super Mario Bros. Special and All Night Nippon Super Mario Bros.
  • Improved physics and level design, with optional extra sound effects.
  • Resource packs that change how the game looks and sounds.
  • Custom characters you can add yourself.
  • A level editor and custom levels, with Level Share Square as a partner site for sharing.
  • Open source under GPL-3.0, editable in Godot 4.6.1.

Other versions

The only other active Super Mario Bros. project in our list is SuperMarioBrosNESRecomp, a static recompilation experiment from the R.A.I.D. community that turns the NES code into a native program. It is a technical project rather than a remake. The full list of versions, including the SMB disassemblies the community uses for research, is above.

FAQ

What is Super Mario Bros. Remastered?

A free fan remake of the NES Super Mario Bros. games, rebuilt from scratch in the Godot engine by JHDev2006 and contributors. It includes Super Mario Bros., The Lost Levels, Super Mario Bros. Special and All Night Nippon Super Mario Bros., with improved physics, resource packs, custom characters and a level editor.

Does Super Mario Bros. Remastered need a ROM?

Yes. The README says it requires an original Super Mario Bros. NES ROM to play, and that the source contains none of the original assets except ones the team made. We do not link any ROMs.

Is Super Mario Bros. Remastered on Mac?

Not officially. Official builds are for Windows and Linux. The README links an unofficial macOS fork maintained by someone else.

Is it an official Nintendo game?

No. It is an unofficial fan project. The README notes that it does not replace the originals, which you can play on Nintendo Switch through Nintendo Switch Online.

What is the latest version?

On 3 November 2026 the latest stable release was 1.1, published on 4 September 2026, after several release candidates. The repository is still updated regularly.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Nintendo or JHDev2006 and contributors (Super Mario Bros. Remastered (fan remake for PC)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Nov 3, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.