A local Windows builder for the USA PlayStation 2 version of MOJO!. It uses ps2-native-recomp to translate your own verified disc into native PC code. No game files, translated game code, BIOS, or prebuilt game executable are distributed.
Release candidate. The original working build has been played beyond round 10 without reported bugs. This is not a claim of complete game compatibility. See test status and limitations.
Download the portable builder from this project's GitHub Releases.
Only MOJO! USA, PS2 serial SLUS_207.41, SYSTEM.CNF VER 1.02, matching the verified hashes, is supported. The VER field is copied from the disc metadata; it is not an invented retail revision name. European, Japanese, Xbox, modified and other unverified copies are not supported.
Supply your own legally obtained disc image: ISO, BIN/CUE, or a lossless CHD of the supported single-track CD. A filename alone never establishes compatibility. The builder verifies the normalized ISO and original boot executable SHA-256 before translating anything. No download source for commercial game data is provided.
- Extract
MOJO-Recomp-v1.0.0-rc.7-Windows-x64.zipinto a writable folder. - Run
MOJO.exeand choose your disc image. For BIN/CUE, keep the two files together. - Let setup download checksum-pinned open-source build tools (about 300 MB, plus runtime dependencies). Allow at least 5 GB free and several minutes.
- The game starts when compilation finishes. Run
MOJO.exeagain to play.
Windows 10/11 x64 is the intended platform; Windows 11 on an NVIDIA RTX 3060 Ti is the tested environment. A working D3D12 GPU driver and internet access for first setup are required. Setup does not need administrator rights. The portable archive is a builder, not an installer; the compiler remains local for runtime translation of previously unseen code. RecompLauncher is optional.
From a source checkout, use Start-MOJO.cmd -Game "D:\Games\Mojo.iso", or first
build the file-picker executable. Source and release paths
use exactly the same Python builder and upstream pipeline.
- In RecompLauncher's Library, choose Add From GitHub or GitLab, paste
https://github.com/JaBoyAlex/mojo-ps2-recomp, and add the project. - Choose Install, then Play to open the disc setup screen.
- Select the supported ISO, lossless single-track CHD, or the CUE file with its matching BIN beside it. Let the automatic build finish, then choose Play on the Ready to Play screen.
The release root includes recomplauncher.json. Setup invokes
MOJO.exe --prepare --game <image> with progress reporting and a two-hour limit.
The GitHub import route works before the catalog listing is approved. See
validation for the tested formats and steps.
The settings screen offers Native monitor resolution and rendering options with pixel dimensions. Fullscreen uses the desktop display mode and preserves the game aspect ratio; internal rendering resolution is separate. Big Picture mode starts fullscreen. Integration details.
SDL2 controllers and keyboard are supported. The tested controller was an 8BitDo Ultimate 2C. F1 opens the runtime menu; F11 toggles fullscreen; F5/F8 quick-save/quick-load. The menu shows control bindings.
For clearer HUD text, menu artwork, and startup images at their original size,
choose Enhanced gameplay resolution or higher. Turn on Upscale 2D in F1
or Upscale 2D artwork in RecompLauncher's Game Settings, then restart.
The option defaults to Off and uses the previous upscale_hud preference in
userdata/saves/keys.ini. The GPU reconstructs the artwork from your disc,
including the title splash, studio intro, and MOJO! corner logo. Original and
reconstructed artwork stay on your computer.
In F1, set Invert right stick X to On to reverse horizontal camera
movement. It takes effect immediately and is saved in userdata/saves/keys.ini.
Directly below it, Invert right stick Y independently reverses vertical camera
movement. Both left-stick axes are unaffected. Each toggle defaults to Off, retaining
that axis's original game behavior. These apply to the logical right stick,
including keyboard or mouse input explicitly mapped to that stick.
All locally generated game files, the disc copy, settings and saves are under
userdata/. The memory card is userdata/saves/mojo.ps2. Do not share this
folder. Back it up before updates. Extract a newer release over the same install;
release archives never include userdata/. New native builds use separate
versioned folders and the active pointer changes only after a successful build.
Do not delete older builds while they are running. RecompLauncher backs up the
memory card and settings; quick states and compiler caches are intentionally excluded.
See building, architecture, troubleshooting, source provenance, legal scope, and security.
Credit belongs to the original MOJO! creators and rights holders for the game, and to exoteric33 and contributors for ps2-native-recomp. This unofficial project is not affiliated with or endorsed by the original publisher or Sony.