Case study
UltraCombo: native ports of the Killer Instinct arcade games
UltraCombo ports the arcade games Killer Instinct and Killer Instinct 2 to Windows and Linux using users' ROM and disk files. It boots each game on an interpreter, snapshots loaded code, translates the game and sound DSP programs to C, and compiles native modules while emulating the surrounding arcade hardware.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 64
- Last commit
- 2026-11-08
- Language
- GLSL
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: User-supplied boot and sound ROMs plus the matching CHD or raw disk image for each game.
- Scope: On first launch, a working Zig, C compiler or TinyCC compiles a native module from the supplied game files; if none works, the game runs on its interpreter.
- License: MIT license.
Cite
BibTeX
@misc{ultracombo-case,
title = {{UltraCombo: native ports of the Killer Instinct arcade games}},
howpublished = {\url{https://github.com/thefixinhixon/UltraCombo}},
url = {https://github.com/thefixinhixon/UltraCombo},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ultracombo-case/}}
}Plain text
UltraCombo: native ports of the Killer Instinct arcade games. https://github.com/thefixinhixon/UltraCombo (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ultracombo-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- UltraTears: native recompilation of Tears of the Kingdom · Case study
- Uncharted Waters: New Horizons — a native Windows static recompilation · Case study
- Unleashed Recompiled for Android: Sonic Unleashed port · Case study
- Unleashed Recompiled: translating Xbox 360 game code and shaders · Case study
- Unreal Championship 2: an Xbox static recompilation for Windows · Case study
- Urban Reign PC Port: a PS2 static recompilation · Case study