# Dead Rising 2: Case West — a sibling Xbox 360 XBLA static recompilation port

> Builds a native Windows, Linux, Steam Deck and Apple Silicon port of the XBLA epilogue Dead Rising 2: Case West by statically recompiling its Xbox 360 code with patched XenonRecomp and translating its shaders with patched XenosRecomp. It shares most of its runtime with the author’s separate Case Zero port, executing the console GPU command stream on Vulkan with XMA audio and keyboard/mouse input. Completion and platform results are project-reported.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-10-18
- Added to the catalog: 2026-10-19
- Original resource: <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp>
- Primary source: <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/README.md>
- Catalog page: <https://awesomerea.org/resources/dead-rising-2-case-west-recomp-case/>
- Record JSON: <https://awesomerea.org/resources/dead-rising-2-case-west-recomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dead-rising-2-case-west-recomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires the user’s own XBLA package for title 58410B00 (about 1.2 GB, no file extension) in assets/package; the first run unpacks it and prepares the 1,322 shaders and the keyboard prompt art locally. No game data is committed or shipped: assets/ and the ppc/ C++ generated from the retail executable are gitignored, and the committed key-cap chips are the project’s own art.
- **Prerequisites:** Releases need a Vulkan 1.3 GPU with Windows 10+ x86-64, Linux x86-64 with glibc 2.35+, the Steam Deck archive, or macOS 13+ on Apple Silicon; Intel Macs are unsupported, and about 3 GB is needed after unpacking. Source builds apply the two combined patches in tools/ci to hedge-dev XenonRecomp and XenosRecomp at the base commits pinned in the CI workflow, need a sibling XenonLive checkout, CMake and Ninja, and first regenerate ppc/ from config/CaseWest.toml.
- **Scope:** The README declares v1.1.2 (October 2026) the final build: single-player is completable start to finish, and two-player online co-op works only when started from the XenonLive launcher. It reports 58,345 recompiled PowerPC functions, 60 fps, an in-game graphics menu and ultrawide and 16:10 support. Shading differences and an AMD-only black square remain known issues, and the Steam Deck build has not been tested on Deck hardware.
- **Testing evidence:** CI is meant to build the host runtime on Linux and Windows against a stub ppc/ tree, but its run for the reviewed commit skipped both build jobs because the XenonLive deploy key was unavailable. Playthroughs and fixes imported from Case Zero are the maintainer’s reports.
- **License:** Project code is under PolyForm Noncommercial 1.0.0, which permits noncommercial use, modification and forks but not sale; XenonRecomp and XenosRecomp are MIT, and Capcom retains the game’s rights. THIRD_PARTY.md was copied from the Case Zero port and says no UnleashedRecomp GPL code is used. The development journal is committed as CLAUDE.md.

## Primary sources

1. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/README.md>
2. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/THIRD_PARTY.md>
3. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/LICENSE>
4. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/.github/workflows/build.yml>
5. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/tools/ci/regen_patches.sh>
6. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/config/CaseWest.toml>
7. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/runtime/CMakeLists.txt>
8. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/blob/cb7dc0f46cfc71961e37f8a20b07ad143a3e161a/tools/gen_kbm_icons.py>
9. <https://github.com/wivi514/Dead_Rising_2_Case_West_Xenon_Recomp/actions/runs/38533020839>

## More in Games

- [Dead Rising 2: Case Zero — an Xbox 360 XBLA static recompilation port](https://awesomerea.org/resources/dead-rising-2-case-zero-recomp-case/index.md) · Case study
- [Devil May Cry: an experimental PS2 static recompilation](https://awesomerea.org/resources/dmc-recomp-case/index.md) · Case study
- [DKC1Recomp: static recompilation of Donkey Kong Country](https://awesomerea.org/resources/dkc1-recomp-case/index.md) · Case study
- [DOAXVB Native PC Port: statically recompiling Dead or Alive Xtreme Beach Volleyball](https://awesomerea.org/resources/doaxvb-native-port-case/index.md) · Case study
- [Donkey Kong 64: Recompiled — an N64Recomp native port](https://awesomerea.org/resources/dk64-recompiled-case/index.md) · Case study
- [Driver Recompiled: a psxrecomp setup host that builds the game locally](https://awesomerea.org/resources/driver-recomp-setup-host-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
