Case study
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.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 4
- Last commit
- 2026-10-21
- Language
- Python
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
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.
Cite
BibTeX
@misc{pc-arcrisefantasia-case,
title = {{pc-arcrisefantasia: statically recompiling Arc Rise Fantasia for PC}},
howpublished = {\url{https://github.com/vs-sr-dev/pc-arcrisefantasia}},
url = {https://github.com/vs-sr-dev/pc-arcrisefantasia},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pc-arcrisefantasia-case/}}
}Plain text
pc-arcrisefantasia: statically recompiling Arc Rise Fantasia for PC. https://github.com/vs-sr-dev/pc-arcrisefantasia (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/pc-arcrisefantasia-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · vs-sr-dev/pc-arcrisefantasia · Revision 88fb6ac
- docs/03-executable.md GitHub · vs-sr-dev/pc-arcrisefantasia · Revision 88fb6ac
More in Games
- pc-castlevaniajudgment: statically recompiling Castlevania Judgment for PC · Case study
- pc-conduit2: statically recompiling Conduit 2 for PC · Case study
- pc-deepfear: statically recompiling Deep Fear for PC · Case study
- pc-demolitionman: statically recompiling the 3DO Demolition Man · Case study
- pc-dragonquestswords: a partial static recompilation of Dragon Quest Swords for PC · Case study
- pc-finalfantasy12revenantwings: a static recompilation port of Final Fantasy XII: Revenant Wings · Case study