Repository navigation
openMX is MX Unleashed (PS2, 2004) rewritten from scratch: the original's physics, tricks and timing, proved
tick for tick, on today's screens at any resolution, with split screen, online play and mods.
Download
| Platform | File | How to play |
|---|---|---|
| Windows 10/11 | openmx-windows-x86_64.zip |
Unzip, then drop your ISO on openmx.exe once; start openmx.exe after |
| Linux / Steam Deck | openmx-linux-x86_64.tar.gz |
Unpack, run ./openmx your.iso (or drop the ISO on it) once; ./openmx after. For Steam (with artwork): run add-to-steam.sh |
| iPhone / iPad (iOS 15+) | add the source in one tap | Easiest: add the source in one tap (Feather, AltStore, SideStore), or add https://fizl0.github.io/apps/source.json under Sources by hand; install openMX from it and updates arrive there. Then put your ISO in Files → On My iPhone → openMX. Touch controls or a controller. Signing it yourself instead: openmx-ios.ipa (unsigned; Sideloadly, AltStore…) |
| Android 8+ | openmx-android.apk |
Install it (allow unknown apps), then pick your ISO on first start. Touch controls or a controller; the game offers its updates |
| Browser | openmx.dev | Nothing to install |
Every download above runs the native sim: the original's physics on your machine's plain floats, faster
than the PS2's arithmetic and not bit-for-bit with it;
online, it meets every other native build of 0.12.0. (The exact, PS2-arithmetic build is tools/build.sh --exact-sim.)
What you need
Your own disc image of MX Unleashed (USA, SLUS-20767). No game data is included, and the game reads
your ISO on your own machine: nothing is uploaded.
New in 0.12.0
- The Garage has a Fliers tab: pick your plane and helicopter from every installed machine pack (MX Unleashed's own, and MX vs. ATV's Pitts, Spitfire, Kiowa and Little Bird with the fliers pack), with no Fliers setting to turn on. Your old Fliers and Flier Skin settings carry over. Previews, skin buttons and the mid-ride picker come next.
- The pilot now sits in the Spitfire's and the Little Bird's seat instead of poking out underneath.
- MX vs. ATV's biplane wrecks and recovers as in that game.
- Phones and tablets: the speedometer sits top right, right under the FPS counter (or in its place when Show FPS is off).
- Phones and tablets: the Resume Ride offer is gone.
- Phones and tablets: a controller you connect always takes over player 1 from the touch pad, mid-ride too.
- Taking a player's controller away on the Controllers screen now takes that player out of the ride.
Verify the download
SHA256SUMS is signed with the project's minisign key:
minisign -Vm SHA256SUMS -x SHA256SUMS.sig -P RWR5k+YX2ExPu+K20wH/sYFDvspA24up2ppnqRox43r5olE12STps2Xe && sha256sum -c --ignore-missing SHA256SUMS
Want the newest changes before the next release? Try the beta or beta.openmx.dev.