Super Mario 64 Port
PortActive
An existing game or its source code brought to another platform.
Based on Super Mario 64
Original game imageAbout
A Super Mario 64 port for the Nintendo 3DS, based on the sm64_3ds port by Gericom and on the sm64-port at Refresh 11. The repository does not include all assets needed to compile the game, so a prior copy of the game is required to extract them.
How it differs from the original
Compared with the vanilla 3DS port it adds stereo 3D, multithreading with the audio thread on a separate core, enhanced RSP audio emulation performance, configurable controls and touch-screen camera controls similar to SM64DS. A tap on the touch screen opens a mini-menu for anti-aliasing, 800px mode and exiting the game.
Getting started
The multithreaded build needs Luma v10.1.1 or higher.
Known issues & limitations
- In 3D mode, 800px mode and anti-aliasing are disabled.
What you need to run it
Features
- The mini-menu can toggle anti-aliasing and 800px mode, or exit the game.
- Touch-screen camera controls are similar to those in SM64DS.
- Audio emulation has enhanced performance.
- The audio thread runs on Core 1 on O3DS and Core 2 on N3DS.
Controls
- Tap the touch-screen to open the mini-menu.
- Use the touch-screen camera controls, which are similar to those in SM64DS.
Summarised from the project's README.
Additional notes
- Stereo 3D
- The mini-menu switches between 3D (400px) and 800px modes, and 800px and anti-aliasing are disabled in 3D mode.
FAQ
- What is Super Mario 64 Port?
- Super Mario 64 Port is an open-source port of Super Mario 64. An existing game or its source code brought to another platform.
- Do I need the original game files to run Super Mario 64 Port?
- Yes. The project does not include the original game's assets, so you need your own copy.
More like Super Mario 64 Port
Halted
Halted
Active
Archived
Active
Halted


