Original platform

Nintendo 64 Games on Android

So you grew up blowing dust out of cartridges. Good news. The Nintendo 64 has one of the busiest port scenes around, and most of the games here are verified playable on Android.

The bulk of them are decompilations. Fans rebuilt the original code piece by piece until it compiled back into the same game. Think of it like measuring every part of a finished car to redraw its blueprints. And once the blueprints exist, building that car for a phone gets a whole lot easier.

But the game itself still comes from you. You'll need a backup of your own cartridge for each one, and the setup guide on every game page walks you through it.

Ports
14
Verified playable
86%
Need your own game files
100%
Controller support
100%
Turnip recommended
0
Updated (30d)
1

Technical Comparison Matrix

(14 ports)
Technical comparison matrix for Nintendo 64 Games on Android. Column headers sort the table.
Super Mario 64 sm64-port Android / Render96 / sm64coopdx Decompilation Verified Playable Retail Files
Snapdragon 450 or newer / Any 64-bit ARM
Touch Pad
—
The Legend of Zelda: Majora's Mask 2 Ship 2 Harkinian Android Decompilation Verified Playable Retail Files
Snapdragon 720G / Dimensity 700 or newer
Touch Pad Gyro
v1.1.2P1
The Legend of Zelda: Ocarina of Time Ship of Harkinian (Shipwright-Android) Decompilation Verified Playable Retail Files
Snapdragon 665 or newer
Touch Pad Gyro
v9.0.2P2
Banjo-Kazooie Banjo: Recompiled for Android Static Recomp Verified Playable Retail Files
Snapdragon 865 or newer
Touch Pad
—
Banjo-Tooie Tooie Recompiled Static Recomp Verified Playable Retail Files
Snapdragon 8 Gen 2 or newer
Touch Pad
—
BattleTanx: Global Assault BattleTanx Decomp & Port Decompilation Verified Playable Retail Files
Snapdragon 660 or newer
Touch Pad
—
Doraemon N64 Series Dora64 & Dora64-3 Static Recomp Verified Playable Retail Files
Snapdragon 665 or newer
Touch Pad
v1.0.4
Mario Kart 64 SpaghettiKart Native Port Decompilation Verified Playable Retail Files
Snapdragon 660 or newer
Touch Pad
2.0.0
Perfect Dark izzy2lost Android / Alpha Touch Decompilation Verified Playable Retail Files
Snapdragon 660 / Helio G99 or newer
Touch Pad Gyro
2.0.0
Pilotwings 64 Birdman64 Static Recomp Verified Playable Retail Files
Snapdragon 660 or newer
Touch Pad Gyro
v1.5.2-pre1
Star Fox 64 Starship Native Port Decompilation Verified Playable Retail Files
Snapdragon 660 or newer
Touch Pad Gyro
v2.0.0
Super Smash Bros. 64 BattleShip Native Port Decompilation Verified Playable Retail Files
Snapdragon 680 or newer
Touch Pad
v1.6
GoldenEye 007 Project Midas Decompilation Active Alpha Retail Files
Snapdragon 865 or newer
Touch Pad
—
StarCraft 64 StarCraft64-recomp Static Recomp Active Alpha Retail Files
Any 64-bit ARM processor
Touch Pad M+KB
—

Nintendo 64 ports (14)

Playable Nintendo 64 • 1996

Super Mario 64

sm64-port Android / Render96 / sm64coopdx

Native Android port built from the clean-room C decompilation of Super Mario 64. Delivers uncapped 60/120 FPS, widescreen rendering, custom touch overlays, and graphics enhancement mods (Render96).

Decompilation Retail Assets Required
Playable Nintendo 64 • 2000

The Legend of Zelda: Majora's Mask

2 Ship 2 Harkinian Android

Android companion to HarbourMasters' 2 Ship 2 Harkinian running on libultraship. Delivers fluid 60+ FPS, native 16:9/21:9 widescreen, free camera controls, time management QoL options, and gyro aiming.

Decompilation Retail Assets Required
Playable Nintendo 64 • 1998

The Legend of Zelda: Ocarina of Time

Ship of Harkinian (Shipwright-Android)

Native port of HarbourMasters' Ship of Harkinian running on libultraship. Features uncapped framerates (up to 120 FPS), native widescreen, free-look camera, gyro aiming, and integrated item randomizer.

Decompilation Retail Assets Required
Playable Nintendo 64 • 1998

Banjo-Kazooie

Banjo: Recompiled for Android

Android port of Banjo: Recompiled with the full desktop feature set: high frame rates, widescreen, faithful audio, note saving and mod support. Adds controller auto-detection and dual-screen support for foldables and dual-screen handhelds.

Static Recomp Retail Assets Required
Playable Nintendo 64 • 2000

Banjo-Tooie

Tooie Recompiled

Native Banjo-Tooie port for Android ARM64, built with N64Recomp and the RT64 renderer. Floating touch joystick and N64 buttons, controller support and verified save export and import. Not affiliated with the Banjo: Recompiled team.

Static Recomp Retail Assets Required
Playable Nintendo 64 • 1999

BattleTanx: Global Assault

BattleTanx Decomp & Port

Constructed from a 100% complete Nintendo 64 decompilation by TheGh0stShip with community Android builds. Brings 3DO's vehicular tank combat action to modern hardware with unlocked framerates, widescreen rendering, custom map support, and gamepad/touch controls.

Decompilation Retail Assets Required
Playable Nintendo 64 • 1997

Doraemon N64 Series

Dora64 & Dora64-3

Native recompilation and ROM-based source generation projects by citrongames bringing the Nintendo 64 3D platformer adventures of Doraemon (Nobita to Mittsu no Seireiseki and Doraemon 3) to PC and Android with widescreen support and high-resolution rendering.

Static Recomp Retail Assets Required
Playable Nintendo 64 • 1996

Mario Kart 64

SpaghettiKart Native Port

Native port running MK64 decompilation directly on ARM64. Features high framerates, widescreen rendering, touch controls, and gamepad bindings.

Decompilation Retail Assets Required
Playable Nintendo 64 • 2000

Perfect Dark

izzy2lost Android / Alpha Touch

Native ARM64 build compiled from the n64decomp reverse-engineered source code. Adds true modern dual-analog stick shooter controls, touchscreen aiming layouts, widescreen 60+ FPS rendering, and local bot multiplayer.

Decompilation Retail Assets Required
Playable Nintendo 64 • 1996

Pilotwings 64

Birdman64

Native Android and PC port of Nintendo's N64 flight simulator built via static recompilation by NoahVl (AmazingFinger). Features widescreen rendering, high refresh rates (144 Hz+), custom split-screen multiplayer built from scratch, simplified HD texture pack loading, frametime telemetry graphs, touch controls, and physical gamepad support.

Updated Static Recomp Retail Assets Required
Playable Nintendo 64 • 1997

Star Fox 64

Starship Native Port

Standalone native C port of Star Fox 64 based on source decompilation. High framerate, widescreen, and physical controller / touch screen support.

Decompilation Retail Assets Required
Playable Nintendo 64 • 1999

Super Smash Bros. 64

BattleShip Native Port

Native ARM64 port from the Smash 64 decompilation. Uncapped framerates, widescreen support, and controller integration.

Decompilation Retail Assets Required
Active Alpha Nintendo 64 • 1997

GoldenEye 007

Project Midas

Project Midas is a work-in-progress native port of GoldenEye 007 built from the N64 decompilation. It targets Windows and Linux, and its v1.0.1 release adds an Android APK. Reads game data from your own US cartridge.

Decompilation Retail Assets Required
Active Alpha Nintendo 64 • 2000

StarCraft 64

StarCraft64-recomp

Native port of StarCraft 64 built with N64Recomp and an SDL3 shell. Touch taps and drags become RTS commands. The campaign, menus, save and load work; split-screen does not. Tested on one Android phone so far.

Static Recomp Retail Assets Required