# pc-arcrisefantasia: statically recompiling Arc Rise Fantasia for PC

> pc-arcrisefantasia builds a native PC port of the North American Wii release of Arc Rise Fantasia by translating its PowerPC code to C++ and running it on wiikit's replacement Wii runtime. Its tools extract the user's disc, identify functions in the stripped DOL with signatures and manual evidence, and compile the translated code. The author reports gameplay through the first battle.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/vs-sr-dev/pc-arcrisefantasia>
- Primary source: <https://github.com/vs-sr-dev/pc-arcrisefantasia/blob/88fb6accfdb681a927231c63629cf351b46c3824/README.md>
- Catalog page: <https://awesomerea.org/resources/pc-arcrisefantasia-case/>
- Record JSON: <https://awesomerea.org/resources/pc-arcrisefantasia-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/pc-arcrisefantasia-case/index.md)

## Requirements & limits

- **Prerequisites:** The user's own North American Arc Rise Fantasia disc, release RPJE7U, and the wiikit submodule.
- **Prerequisites:** Python 3.8+, CMake, Ninja, a C++20 compiler, SDL3 and OpenGL 4.5; RVZ images using zstd need Python 3.14.
- **Limits:** The author has tried gameplay only through the first battle and has not written a save.
- **License:** MIT license for this repository's documentation and tools.

## Primary sources

1. <https://github.com/vs-sr-dev/pc-arcrisefantasia/blob/88fb6accfdb681a927231c63629cf351b46c3824/README.md>
2. <https://github.com/vs-sr-dev/pc-arcrisefantasia/blob/88fb6accfdb681a927231c63629cf351b46c3824/docs/03-executable.md>

## More in Games

- [pc-castlevaniajudgment: statically recompiling Castlevania Judgment for PC](https://awesomerea.org/resources/pc-castlevaniajudgment-case/index.md) · Case study
- [pc-conduit2: statically recompiling Conduit 2 for PC](https://awesomerea.org/resources/pc-conduit2-case/index.md) · Case study
- [pc-deepfear: statically recompiling Deep Fear for PC](https://awesomerea.org/resources/pc-deepfear-case/index.md) · Case study
- [pc-demolitionman: statically recompiling the 3DO Demolition Man](https://awesomerea.org/resources/pc-demolitionman-case/index.md) · Case study
- [pc-dragonquestswords: a partial static recompilation of Dragon Quest Swords for PC](https://awesomerea.org/resources/pc-dragonquestswords-case/index.md) · Case study
- [pc-finalfantasy12revenantwings: a static recompilation port of Final Fantasy XII: Revenant Wings](https://awesomerea.org/resources/pc-finalfantasy12revenantwings-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.
