← Ports & remakes
Port (decomp) Playable

Ultimate Mortal Kombat 3 (iOS)

Game: Ultimate Mortal Kombat 3 (Mobile, 2010)

A native PC port of the 2011 iPhone release (1.2.59), built on a complete decompilation: all 2,572 game functions are transcribed to C and checked with differential tests against a static ARM-to-C recompiler that serves as the reference. The binary kept its debug symbols, with the original function and source file names. The download has nothing from the game: the launcher takes your .ipa, extracts the resources and data tables, downloads a pinned compiler, and builds the game on your machine, as 32-bit or 64-bit. It’s playable in full, with Arcade up to Shao Kahn and every finisher, and adds 3:2, 4:3 (the iPad version’s view), 16:9, and 21:9 aspect ratios, adjustable resolution and anti-aliasing, texture quality up to uncompressed, keyboard and controller with rebindable controls and menus you can navigate with them, the two-player duel on one machine that only the iPad version offered, a training mode, player profiles, online play for now only on the same PC or local network, and a debug menu with a hitbox viewer and save states. Some texture errors remain on certain stages and fighters, and some modes other than Arcade can crash the game. The released builds are for Windows; on Linux and macOS you build it from source with its script. The latest is 0.1.5 (October 16). Its documentation states that most of the project was done by Claude under human direction, and 1,075 of its 1,264 commits list an AI as a co-author, almost always Claude.

You needYour own copy of Ultimate Mortal Kombat 3 for iPhone, version 1.2.59, as an .ipa (the armv7 slice with UUID 90d6f56a18e2303f8f2053b02a42742e); no other version works. Plus Windows for the released builds; the first build downloads the compiler. On Linux and macOS, building it from source.

How it gets to PC
Port of a decompilation
Console
Java ME, BREW, iOS, and Android
Original studio
EA Mobile
Year
2011
Author
MaryNCRT
Stars
53
Last activity
2026-10-31 · today
Language
C
View repository ↗
armv7widescreenmultiplayerai-assisted