{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/vs-sr-dev/pc-arcrisefantasia/blob/88fb6accfdb681a927231c63629cf351b46c3824/docs/03-executable.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "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.",
  "description_zh": "pc-arcrisefantasia 将北美版 Wii 游戏 Arc Rise Fantasia 的 PowerPC 代码转换为 C++，借助 wiikit 的替代 Wii 运行环境构建原生 PC 移植版。工具从用户自备光盘提取数据，并用签名和人工证据识别无符号 DOL 中的函数；作者报告已运行到首场战斗。",
  "entry_url": "https://awesomerea.org/resources/pc-arcrisefantasia-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pc-arcrisefantasia-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vs-sr-dev/pc-arcrisefantasia/blob/88fb6accfdb681a927231c63629cf351b46c3824/README.md",
  "group": "cases",
  "id": "pc-arcrisefantasia-case",
  "json_url": "https://awesomerea.org/resources/pc-arcrisefantasia-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/pc-arcrisefantasia-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pc-arcrisefantasia-case/index.md",
  "name": "pc-arcrisefantasia: statically recompiling Arc Rise Fantasia for PC",
  "name_zh": "pc-arcrisefantasia：将 Arc Rise Fantasia 静态重编译移植到 PC",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The user's own North American Arc Rise Fantasia disc, release RPJE7U, and the wiikit submodule.",
    "Python 3.8+, CMake, Ninja, a C++20 compiler, SDL3 and OpenGL 4.5; RVZ images using zstd need Python 3.14.",
    "The author has tried gameplay only through the first battle and has not written a save.",
    "MIT license for this repository's documentation and tools."
  ],
  "requirements_zh": [
    "需要用户自备的北美版 Arc Rise Fantasia 光盘（RPJE7U）及 wiikit 子模块。",
    "需要 Python 3.8+、CMake、Ninja、C++20 编译器、SDL3 和 OpenGL 4.5；zstd 压缩的 RVZ 镜像需要 Python 3.14。",
    "作者仅试玩至首场战斗，尚未写入存档。",
    "仓库文档与工具采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/vs-sr-dev/pc-arcrisefantasia",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
