Dead or Alive Xtreme Beach Volleyball Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Original game imageAbout
A native Windows port of Dead or Alive Xtreme Beach Volleyball, built by static recompilation with the goal of rewriting it into readable source. The original Xbox executable is lifted to C and linked against a hand-written runtime replacing Xbox kernel imports, audio and key Direct3D 8 and DirectSound APIs. The README says it is fully playable as of 0.4 Beta, while lighting, camera and full rendering fidelity are incomplete.
How it differs from the original
The README lists custom soundtracks (MP3, WAV, FLAC from a UserMusic folder), a Radio Station shuffle option, a launcher for resolution, MSAA and SMAA, and added PlayStation 4/5 controller support with up to four controllers and vibration. Rollback multiplayer is planned.
Getting started
The project ships no game files; you need your own legally obtained copy of the USA Xbox release as an ISO. On Windows 10/11 x64, extract the beta ZIP, drag your ISO onto BuildGame.cmd and wait for Setup complete, then run Launcher.cmd to pick graphics options and press Play.
Known issues & limitations
- A second Hopping Game can appear before it loads.
- An upside-down map may flash when leaving the pool.
- Underwater textures may be missing.
- Lighting, camera and full rendering fidelity are incomplete.
- Not every collection item and activity/time variant has been individually verified.
- PlayStation controller support has not yet been confirmed on hardware.
- Rollback multiplayer is planned.
- Listed issues include a second Hopping Game playable before it loads, an upside-down map flash leaving the pool, and possibly missing underwater textures.
What you need to run it
Features
- The beta is fully playable, with long sessions covering every stage, the Casino, Hotel and Shops, saving and reloading, and the end of a vacation carrying into a new one.
- Exhibition volleyball and character selection work, including with Xbox Series controllers.
- Xbox and PlayStation 4/5 controllers are supported; up to four controllers and vibration were added, though PlayStation pads have not been confirmed on hardware.
- The Radio Station has a shuffle option in the launcher.
- Native audio and movies work, including natural endings and skips.
How to install
- Download the ZIP from the latest release and extract it into a new folder with a short path.
- Drag your ISO onto `BuildGame.cmd`, follow any prerequisite installation prompts, and wait for “Setup complete.”
- Run `Launcher.cmd` in the same folder, choose graphics options, and press Play; running `RunGame.cmd` directly uses defaults.
- When updating, set up the game in a new folder and keep the previous installation and saves.
Controls
- New and older saves start in Digital control mode until you choose a PC control mode; later Analog or Digital choices are remembered.
Summarised from the project's README.
Additional notes
- Hand written code
- So far only the startup thread entry has been rewritten as hand-written source; the rest of the game runs as generated code.
FAQ
- What is Dead or Alive Xtreme Beach Volleyball Recompilation?
- Dead or Alive Xtreme Beach Volleyball Recompilation is an open-source recompilation of Dead or Alive Xtreme Beach Volleyball. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Xbox.
- Do I need the original game files to run Dead or Alive Xtreme Beach Volleyball Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Dead or Alive Xtreme Beach Volleyball Recompilation licensed?
- project: GPL-3.0-or-later (original code and documentation). The repository itself is the authoritative source.
- Does the project include game files?
- No. You need your own legally obtained copy of the USA Xbox release.
