Dead or Alive 2 Ultimate
Game: Dead or Alive Ultimate (Xbox, 2004)
A native Windows, macOS, and Linux port of Dead or Alive 2 Ultimate, the second disc of Dead or Alive Ultimate (Xbox), by static recompilation, with the stated goal of rewriting it later into readable source. The DOA2 executable is lifted to C with a static recompiler and linked against a hand-written runtime that replaces the Xbox kernel imports and the game’s Direct3D 8, DirectSound, and input libraries (XDK 5849) with Direct3D 11, XAudio2, and SDL3; on macOS and Linux the same runtime renders through SDL_GPU (Metal or Vulkan). According to the README boot, menus, character select, Story, Watch, and the attract demo work, and every stage and every ending have been played; it is bring-up alpha software, many modes and characters have not been tried, and a draw the port cannot render yet stops the game with a message in the log. It offers 480p to 4K, the game’s own 16:9 widescreen camera, MSAA up to 32×, SMAA, 60 frames per second, and stereo or 5.1 sound. Version 0.1.8 Alpha (October 29) is the latest, with Windows, macOS, and Linux packages. Licensed GPL-3.0-or-later.
You needYour own copy of Dead or Alive Ultimate for Xbox (USA), its Disc 2, as an ISO image; the launcher builds the game from it and refuses any other executable. 64-bit Windows 10 or 11, Python 3.12 or newer, CMake 3.20 or newer, about 6 GB free, and an internet connection for the first build (it downloads the 190 MB llvm-mingw compiler).
- How it gets to PC
- Static recompilation
- Console
- Xbox
- Architecture
- x86
- Author
- NoRain211
- Original studio
- Team Ninja
- Year
- 2004
- Stars
- 86
- Last activity
- 2026-10-31 · today
- Latest version
- v0.1.12 · 2026-10-30
- License
- GPL-3.0
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.