# Xbox 360 Quake 4 decomp: static recompilation with a native renderer

> Xbox 360 Quake 4 decomp builds a Windows port by translating a user-supplied Xbox 360 Quake 4 executable with ReXGlue and attaching game-specific hooks. Its alternate q4hle build routes the game's Direct3D calls through a native D3D11 renderer; the author reports testing the opening levels and documents remaining crashes and limited audio testing.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/cyberheater/Xbox-360-Quake4-decomp>
- Primary source: <https://github.com/cyberheater/Xbox-360-Quake4-decomp/blob/4373d66191307d1f6c839343d7bc7b0008eec5f0/README.md>
- Catalog page: <https://awesomerea.org/resources/xbox-360-quake4-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/xbox-360-quake4-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/xbox-360-quake4-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** A legally obtained Xbox 360 copy of Quake 4.
- **Prerequisites:** Windows 10/11, Visual Studio 2022 with Clang tools, CMake 3.25+, Ninja, Git and the matching ReXGlue SDK.
- **Testing evidence:** The author has tested only the first couple of levels; later play and audio remain limited.
- **License:** GPL-2.0 license.

## Primary sources

1. <https://github.com/cyberheater/Xbox-360-Quake4-decomp/blob/4373d66191307d1f6c839343d7bc7b0008eec5f0/README.md>
2. <https://github.com/cyberheater/Xbox-360-Quake4-decomp/blob/4373d66191307d1f6c839343d7bc7b0008eec5f0/rexglue-port/docs/hle.md>

## More in Games

- [XC2 Recomp: statically recompiling Xenoblade Chronicles 2](https://awesomerea.org/resources/xc2-recomp-case/index.md) · Case study
- [XCX Recomp: statically recompiling Xenoblade Chronicles X: Definitive Edition](https://awesomerea.org/resources/xcx-recomp/index.md) · Case study
- [Xena: Warrior Princess Recompiled: a PlayStation setup host](https://awesomerea.org/resources/xena-warrior-princess-recompiled-case/index.md) · Case study
- [Xena: Warrior Princess: PlayStation decompilation and static recompilation port](https://awesomerea.org/resources/xena-warrior-princess-ps1-case/index.md) · Case study
- [XenogearsRecomp: static recompilation of Xenogears](https://awesomerea.org/resources/xenogears-recomp-case/index.md) · Case study
- [Xerenge: recompiling Burnout Revenge for PC](https://awesomerea.org/resources/xerenge/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.
