# Twilight Princess HD: statically recompiling the Wii U game for macOS

> Twilight Princess HD: Recompiled translates the Wii U game's Zelda.rpx PowerPC code to C and runs it as a native Apple Silicon macOS app. It adapts a Wind Waker HD recompilation runtime with Cafe OS services and Metal graphics to Twilight Princess HD; the author reports title-screen and early Ordon Village play.

- 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/AsadSi/twilight-princess-hd-recomp>
- Primary source: <https://github.com/AsadSi/twilight-princess-hd-recomp/blob/1f208ec1bf7ea0519bbd0a1712fea8568cd1637d/README.md>
- Catalog page: <https://awesomerea.org/resources/twilight-princess-hd-recomp-case/>
- Record JSON: <https://awesomerea.org/resources/twilight-princess-hd-recomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/twilight-princess-hd-recomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Provide a legally obtained USA Rev 2 Wii U disc dump or supported extracted game folder, with the required keys for disc images.
- **Prerequisites:** Apple Silicon Mac with macOS 14+, Xcode Command Line Tools, CMake 3.20+ and Python 3 are required.
- **Limits:** The project is in progress; the author says a real controller has not yet been tested.
- **License:** MPL-2.0 license.

## Primary sources

1. <https://github.com/AsadSi/twilight-princess-hd-recomp/blob/1f208ec1bf7ea0519bbd0a1712fea8568cd1637d/README.md>
2. <https://github.com/AsadSi/twilight-princess-hd-recomp/blob/1f208ec1bf7ea0519bbd0a1712fea8568cd1637d/CREDITS.md>

## More in Games

- [Twin Snakes Native Port: GameCube code analysis toward static recompilation](https://awesomerea.org/resources/twin-snakes-native-port-case/index.md) · Case study
- [Twisted Metal: Black — a static recompilation for PC](https://awesomerea.org/resources/tmb-recomp/index.md) · Case study
- [Twisted Metal: lifting the PS3 game into a native Windows build](https://awesomerea.org/resources/twisted-metal-2012-static-recompilation-case/index.md) · Case study
- [TwistedMetal1234Recomp: rebuilding four PlayStation Twisted Metal games](https://awesomerea.org/resources/twisted-metal-1234-recomp-case/index.md) · Case study
- [UltraCombo: native ports of the Killer Instinct arcade games](https://awesomerea.org/resources/ultracombo-case/index.md) · Case study
- [UltraTears: native recompilation of Tears of the Kingdom](https://awesomerea.org/resources/ultratears/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.
