AI summary
Nintendo GameCube and Wii emulator fork preserving the classic MMJR2 interface with VBI Skip speed hack, fractional scaling support, and upstream fixes. Based on Dolphin 2407-1 with JITARM64 and DSP HLE optimizations. Requires 64-bit ARM device with OpenGL ES 3.0+. Touch controls may desync; cheats UI has a known deletion bug.
Generated by AI. May contain inaccuracies.
About this app
Dolphin MMJR2 - VBI Fork
This is a personal fork of Dolphin MMJR2. Initially, the goal of this fork was to implement Sam Belliveau's VBI Skip speed hack into the MMJR2 codebase, but has since grown into a semi-actively maintained project. My primary focus is preserving the older MMJR2 user interface, which I find more intuitive and user-friendly, and support for fractional scaling while integrating features and fixes from the upstream Dolphin repository.
Disclaimer
WARNING: This fork is based on older source code! It may introduce bugs of its own and the support I can give is very limited. If you are new to emulation or prefer stability, please use Official Dolphin.
Android Requirements
OS
Android 5.0 Lollipop or higher (SDK >= 21)).
Processor
A 64-bit ARM CPU supporting arm64-v8a ABI.
Graphics
A graphics processor that supports OpenGL ES 3.0 or higher. Performance varies heavily with driver quality.
A graphics processor that supports standard desktop OpenGL features is recommended for best performance.
Dolphin can only be installed on devices that satisfy the above requirements. Attempting to install on an unsupported device will fail and display an error message.
Additional Information
This user directory for this fork is created in /mmjr2-vbi/ at the root of your device.
The id of this fork is org.dolphinemu.mmjr. It may be installed together with Dolphin Official, but not with other MMJR2 forks.
Custom Textures
Custom textures have to be placed in the user directory under Load/Textures/[GameID]/. You can find the Game ID by long-pressing n the game and selecting "Details".
Riivolution Patches
Riivolution Patches have to be placed in the user directory under Load/Riivolution/[GameID]/. Once you have extracted the patches here, long press on the game and select Start with Riivolution Patches
What's new
- Notable changes from U24.03.22-21259
- Code refactoring and minor fixes
- Fixed a panic alert for Def Jam: Fight for New York and Fifa Street
- Numerous small optimizations to JitARM64
- Small optimizations to DSP HLE audio decoding
- Fixed stuttering from JIT Cache clear - mostly notable in Shadow the Hedgehog
- Set OSD message color to yellow in default AMOLED theme
- Updated Vulkan Memory Allocator and Vulkan Headers
- Updated and optimized app icons
- Missing features - these features from Dolphin Official are not implemented
- Android Input Overhaul and subsequent changes to Input and TAS handling
- Custom GPU driver support
- Skylanders portal and Infinity base support
- Gamma correction
- This codebase is based on the Official Dolphin dev build 2407-1 (Jul 2, 2024). For more information about what has changed check the PR history.
- Known Issues
- The UI in the Cheats section is broken when you try to delete multiple items in a row. This bug is present to this day in Dolphin Official. Just delete a few items, exit the cheats window, and return back.
- For people using touch controls. It is possible that the core controls and touchscreen controls get out of sync. For more information check here - #708
About this version
- Version
- U24.07.02-2407 (18310)
- Size
- 12.43 MB
- Requires Android
- 5.0
- Target SDK
- 21
- Architecture
- arm64-v8a
- Downloads
- 125
- Updated
- Apr 18, 2026
- Package
- org.dolphinemu.mmjr
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
