DOAXBV Native PC Port

PC port of Dead or Alive Xtreme Beach Volleyball

  • RecompilationPort Type
  • NoRain211Developer
  • 2 Nov 2026Page Updated
Dead or Alive Xtreme Beach Volleyball

Details

Developer
NoRain211
Port Type
RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
AI Use
AI-assistedThe project says: “This project uses large language models and AI coding agents extensively for code, reverse-engineering analysis, debugging, tests and documentation.” Source
Source Code
GitHub
Page Updated

Platform Support

  • Windows

ScreenshotsView All (5)

Dead or Alive Xtreme Beach Volleyball Screenshot 05
What you need: An ISO of Dead or Alive Xtreme Beach Volleyball (USA) for the Xbox, dumped from your own disc.

Overview

Controller SupportCustom Soundtracks

DOAXBV Native PC Port is a native Windows port of Dead or Alive Xtreme Beach Volleyball. The original Xbox executable is lifted to C with a static recompiler and linked against a hand-written runtime that replaces the Xbox kernel, audio, Direct3D 8 and DirectSound calls with native Windows code. The long-term aim is to rewrite the generated code as readable source.

The download is a build kit rather than a ready-made game: it bundles Python, Git, CMake and an ISO extractor, and its setup extracts your disc and compiles the game locally, downloading Microsoft’s C++ build tools if they are missing. The author calls it fully playable since version 0.4, with every stage, the casino, hotel and shops, saving and a full holiday working, while lighting and full rendering fidelity are incomplete. Recent versions added PlayStation controller support and custom soundtracks. The author says AI tools were used heavily in making it.

The download contains no game data. It needs Dead or Alive Xtreme Beach Volleyball (USA), dumped from your own disc. The first run builds the game from your disc and can take several minutes.

How to Set It Up

  1. Download the zip and extract it into a new folder with a short path.
  2. Drag your ISO onto BuildGame.cmd. If the Microsoft C++ build tools or Windows SDK are missing, accept the offer to install them (this needs administrator approval and several GB).
  3. Wait for Setup complete. The first run extracts your disc and compiles the game, which takes a while.
  4. Open Launcher.cmd to choose resolution, MSAA and SMAA and press Play, or run RunGame.cmd to use the defaults.
Go to Downloads

Advertisement

Download DOAXBV Native PC Port

What's new in v0.6.20.6.2 Beta

0.6.2 Beta makes macOS and Linux setup install its own tools, builds Linux with clang, and lets Windows setup ride out antivirus scans. It replaces 0.6.1 as the recommended download.

Downloads: DOAXBV-0.6.2.zip is for Windows. DOAXBV-0.6.2-macOS.zip is for Apple Silicon and Intel Macs, and DOAXBV-0.6.2-Linux.zip is for x86-64 Linux and the Steam Deck. Each ZIP’s README.txt lists its setup.

Corrected upload: the Windows ZIP was replaced to remove the macOS and Linux shell scripts (build_game.sh, launcher.sh, run_game.sh) that it shipped by mistake. Nothing else changed, and an existing build does not need rebuilding.

Upgrading: the game program, generation recipe and runtime are the same as 0.6.0 and 0.6.1. If your build works, you don’t need this release. If setup failed, extract the ZIP into a new folder and build again: on Windows, open Launcher.cmd, go to Build, pick your ISO and press Build game; on macOS and Linux, follow the ZIP’s README.txt. Saves are unchanged; copy your private saves over from your previous install.

Fixed

  • macOS and Linux setup needed Capstone installed by hand (#173, #177). build_game.sh now installs Capstone 5.0.9 into private/venv itself, pinned by hash, and repairs a venv that is missing, broken or has the wrong version. Thanks to the reporter of #173, whose output found each of these setup gaps.
  • macOS and Linux setup needed extract-xiso built by hand (#173, #179). When none is on PATH, setup builds the XboxDev release that the Windows package bundles. On macOS that needs Apple’s command line tools (xcode-select --install).
  • Windows setup could stop with Access is denied after extracting llvm-mingw (#176). Antivirus can keep the new files open for a few seconds; setup now retries the move, and a later run clears staging that an earlier one left behind.
  • The Linux package list was incomplete (#178). With the X11 headers installed, SDL3’s build also needs six X11 extension packages, and the runner needs libshaderc1. The Linux README.txt and docs/building.md now give a tested Ubuntu 24.04 command.

Changed

  • Linux builds with clang (#178) when clang and clang++ are installed and neither CC nor CXX is set, as Windows and macOS already do. CI now builds and runs the runtime tests on Linux.

Known issues

  • Shore textures can blink, and the cut to a point’s celebration can flash black (#159).
  • A second Hopping Game can be playable before loading finishes (#54), an upside-down map can flash when leaving the pool (#55), and some underwater textures may be missing (#56).
  • macOS and Linux do not yet render fog, point lights, the sea shimmer or the new Direct3D 11 lighting and shadow options (#105).
  • The launcher’s Ray-traced GI option has no effect in release builds.

Validation

The Windows ZIP’s own BuildGame.cmd, run with the supported ISO from a new folder, downloaded and installed llvm-mingw, regenerated the game program byte-for-byte against the recipe (1888 of 1888 manual callsites) and built the runner, Launcher.exe and DOAXBV.exe. The Linux ZIP, extracted with unzip into a new folder on Ubuntu 24.04 (WSL) with no Capstone or extract-xiso installed, ran ./build_game.sh with the same ISO: it installed Capstone, built extract-xiso, verified the extraction, regenerated the game program byte-for-byte and built the runner and launcher with clang 18.1.3. The macOS setup steps ran only in CI on GitHub’s macOS runner (Capstone install and the extract-xiso build); the macOS ZIP was not built on a Mac. 0.6.2 has not had a play session; its game program is the one 0.6.0 shipped.

The full list is in CHANGELOG.md.

Support the project on Ko-fi.

Windows v0.6.2 Download
SHA-256 da58a0c0b47af73ab6ab1150e8bb0b972759db5aa38951cbde6c73ba41561e22

Follow new builds by RSS

DOAXBV Native PC Port Archive