Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Super Mario Bros. Remastered (Switch)
PORTSNATIVE

Super Mario Bros. Remastered (Switch)

NATIVE PORTPLATFORMERBETA

Super Mario Bros. Remastered (Switch)

Super Mario Bros.

OriginNintendo Entertainment System

TechnologyNative C/C++ port (engine reimplementation)

View official project

About the project

Super Mario Bros. es un videojuego de plataformas desarrollado y publicado por Nintendo para la Nintendo Entertainment System (NES). Dirigido y producido por Shigeru Miyamoto, es la secuela del arcade Mario Bros. de 1983 y el primero de la serie Super Mario. Los jugadores controlan a Mario, o a su hermano Luigi en el modo multijugador, para atravesar el Reino Champiñón y rescatar a la princesa Toadstool del rey Koopa —más tarde llamado Bowser—.

11 versions of Super Mario Bros.

You're viewing: Super Mario Bros. Remastered (Switch)

Super Mario Bros. Remastered (Switch)github.com/delsonazevedo/Super-Mario-Bros.-Remastered-Switch
To be confirmed
Current
Super Mario Bros.github.com/pwsqrd/lynx_smb
Windows
›
SMB Vanillagithub.com/nukep/SMB-Vanilla
Windows
Linux
macOS
›
Super Mario Bros. (nathsou)github.com/nathsou/smb
Windows
›
Super Mario Bros. (oliveryasuna)github.com/oliveryasuna/smb-recomp
Windows
›
Super Mario Bros. (Switch)github.com/sverigeunit/Mario-Bros-Switch-Port
To be confirmed
›
Super Mario Bros. (UEFI_SuperMario)github.com/MikeWuPing/UEFI_SuperMario
Windows
›
Super Mario Bros. Remasteredgithub.com/JHDev2006/Super-Mario-Bros.-Remastered-Public
Windows
Linux
macOS
›
Super Mario Bros. Remastered (Android, mircey)github.com/mircey/super-mario-bros.-remastered-android
Android
›
Super Mario Bros. Remastered (Android)github.com/mircowuffwuff/super-mario-bros.-remastered-android
Android
›
SuperMarioBrosRecompgithub.com/mstan/SuperMarioBrosNESRecomp
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗
<div align="center"><img src="./extras/logo.png" width="300"><h1 align="center">Super Mario Bros. Remastered · Nintendo Switch port</h1> </div> A wrapper/loader that runs the <b>Android build of Super Mario Bros. Remastered.</b>

(an open-source fan game created by JoeMama), GPL-3.0, adapted for Android in this repo's sibling source project) on the Nintendo Switch. It loads the game's own arm64-v8a libgodot_android.so, provides a minimal Android-like environment (fake JNI, a bionic→newlib libc shim, and a GLES3/EGL import table backed by mesa), and drives the engine's GodotLib native lifecycle directly. Same technique and wrapper architecture as the smwr_nx port.

How to install

On your SD card, the app lives in /switch/smbr_nx/:

/switch/smbr_nx/smbr.nro              <- the port (this repo builds it)
/switch/smbr_nx/libgodot_android.so   <- arm64-v8a engine binary (from the APK)
/switch/smbr_nx/libc++_shared.so      <- arm64-v8a C++ runtime (from the APK)
/switch/smbr_nx/assets/               <- game data (the APK's assets/ folder)
/switch/smbr_nx/save/baserom.nes      <- your legally own Super Mario Bros. (NES) dump.

Place your ROM before first launch, at exactly /switch/smbr_nx/save/baserom.nes.

Launch it through a game/title override (hold R on a game and open it) or a forwarder, so the port runs with full RAM. It will not work in applet/album mode.

Saves and config.txt live in /switch/smbr_nx/save/.

How to build

You need devkitA64 (devkitPro) with these packages:

  • switch-mesa
  • switch-libdrm_nouveau
  • switch-zlib
make

Credits

  • JoeMama and contributors — Super Mario Bros. Remastered (the game, GPL-3.0)
  • mircowuffwuff — the Android Fork used
  • fgsfds and NaGaa95 — the Switch so-loader groundwork

Legal

This project has no affiliation with Nintendo. It contains no game code or assets — supply your own libgodot_android.so, libc++_shared.so and assets/ from the fan game's APK, and your own legally-dumped NES ROM. The game itself is GPL-3.0 (see the source project's LICENSE); this wrapper's own source is MIT, see LICENSE.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Platformer
Status
beta
Original platform
Nintendo Entertainment System
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 0

View on GitHub
Advertisement