{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenCivOne rewrites the 1991 DOS Civilization game for desktop systems with .NET 8 and Avalonia. A virtual CPU runs assembly code still awaiting replacement, while rewritten portions use C#. The game currently needs the owner's original text, picture, and palette files.",
  "description_zh": "OpenCivOne 使用 .NET 8 和 Avalonia 为桌面系统重写 1991 年的 DOS 游戏《Civilization》。尚未替换的汇编代码由虚拟 CPU 执行，其余部分逐步改写为 C#；运行时仍需玩家自有原版游戏的文本、图像和调色板文件。",
  "entry_url": "https://awesomerea.org/resources/opencivone-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/opencivone-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://codeberg.org/rhorvat/OpenCivOne/src/commit/f3c20ccb9dd3f13b04befa0086e24c1c6906d1f8/README.md",
  "group": "cases",
  "id": "opencivone-case",
  "json_url": "https://awesomerea.org/resources/opencivone-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/opencivone-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/opencivone-case/index.md",
  "name": "OpenCivOne: rewriting the original Civilization",
  "name_zh": "OpenCivOne：重写初代《Civilization》",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    ".NET 8 and Avalonia are used on Windows, Linux, and macOS desktops.",
    "A legally owned copy of the original game is required, including its .txt, .pic, and .pal files.",
    "The rewrite is in progress; some assembly code still runs through a virtual CPU.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "项目在 Windows、Linux 和 macOS 桌面系统上使用 .NET 8 与 Avalonia。",
    "需要合法持有原版游戏，且具备其中的 .txt、.pic 和 .pal 文件。",
    "重写工作仍在进行，部分汇编代码仍由虚拟 CPU 执行。",
    "项目页面未注明许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://codeberg.org/rhorvat/OpenCivOne",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
