The Legend of Zelda Majora's Mask Recompilation for Android
PortActive
An existing game or its source code brought to another platform.
Original game imageAbout
An Android port of 2 Ship 2 Harkinian, based on the HarbourMasters project and forked from Waterdish's original Android port. It supports Android 7+ with OpenGL ES 3.0+ and was tested on Android 13.
How it differs from the original
This fork focuses on Android needs: the data folder can be moved to an SD card, touch controls can be turned on or off, and menu size is scalable.
Getting started
When prompted, select your legally obtained MM.z64 ROM so the app can generate mm.o2r. The menu opens with the Back, Select or minus controller button or the Android back gesture, and mods go in the data folder.
Known issues & limitations
- Orientation lock is limited by SDL behavior on Android.
- Near-plane clipping can occur when the camera is close to walls.
What you need to run it
Features
- Mods and user preset files can be placed in folders inside the selected data folder.
How to install
- Install the APK from the releases page.
- Open the app once to create its data folder and copy support files.
- When prompted, select your legally obtained ROM to generate mm.o2r.
- After setup, subsequent launches should start directly into the game.
Controls
- Use Back, Select, or the controller’s minus button, or the Android back gesture or button, to open the menu.
- Use touch controls or a controller to navigate menus.
Summarised from the project's README.
Additional notes
- Crash fix
- If it crashes immediately, delete and regenerate mm.o2r from your own ROM.
FAQ
- What is The Legend of Zelda Majora's Mask Recompilation for Android?
- The Legend of Zelda Majora's Mask Recompilation for Android is an open-source port of The Legend of Zelda: Majora's Mask. An existing game or its source code brought to another platform. The original game ran on Android.
- Do I need the original game files to run The Legend of Zelda Majora's Mask Recompilation for Android?
- Yes. The project does not include the original game's assets, so you need your own copy.
- Why is it immediately crashing?
- Try deleting and regenerating mm.o2r from your own ROM.
- My controller is not doing anything.
- Open the menu and check Settings > Controls to confirm the controller is detected and mapped.
- Can I hide the on-screen touch controls?
- Yes. Use Settings > Touch Controls > Disable Touch Controls.
- Can I resize the menu?
- Yes. Use Settings > General > Menu Scale.
More like The Legend of Zelda Majora's Mask Recompilation for Android
Active
Active
Active

