Super Mario Bros. Remaster Port
An existing game or its source code brought to another platform.
Links, repository & detailsAbout
Remaster by JoeMama and their team, described as nearly feature complete as of release. All levels, menus and settings work as on PC, the online level browser works, and it has controller support. It is built with Godot.
How it differs from the original
It adds an Android file picker for ROM selection, on-screen touch controls with haptic feedback and a run lock button that hide when a controller connects, tap-to-skip transition screens, an optimized mobile renderer and a pre-baked shader cache. The level editor is not implemented yet.
Getting started
Download the latest universal release from GitHub and choose the ROM with Android's native file picker. Resource packs and custom characters can currently only be installed manually in the app's files folder.
Known issues & limitations
- Resource packs and custom characters can only be installed manually by accessing the stated app files directory.
- The level editor is completely unimplemented and tracked in a GitHub issue.
What you need to run it
Features
- All levels, menus, and settings work as they do on PC.
- The online level browser works as expected.
- Touch controls include haptic feedback and a run lock button, and hide automatically when a controller is connected.
- You can skip transition screens by tapping the screen.
- The project has an optimized mobile renderer.
- The APK includes a pre-baked shader cache.
How to install
- Download the latest universal release.
Summarised from the project's README.
FAQ
- What is Super Mario Bros. Remaster Port?
- Super Mario Bros. Remaster Port is an open-source port. An existing game or its source code brought to another platform. The original game ran on Android.