{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/EricHardiman/infinite-crisis-server/blob/279c355f184289112af138d1c7c67593d12d5cbd/docs/re-notes/full-index.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "The Infinite Crisis preservation server reconstructs login, menus, Tutorial 1 and versus-AI matches for the 2015 Steam client. It uses decompilation notes and mapped network messages, while loading champions, maps and scripts from the player's game installation; the author reports broad match coverage with remaining tutorial and rendering gaps.",
  "description_zh": "Infinite Crisis 保存服务端为 2015 年 Steam 客户端重建登录、菜单、教程和对 AI 对战。项目利用客户端反编译笔记和网络消息映射，并从玩家的游戏安装目录读取角色、地图及脚本；作者报告已覆盖多项对战功能，教程和渲染仍有缺口。",
  "entry_url": "https://awesomerea.org/resources/infinite-crisis-server-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/infinite-crisis-server-case/",
  "evidence_url": "https://github.com/EricHardiman/infinite-crisis-server/blob/279c355f184289112af138d1c7c67593d12d5cbd/README.md",
  "group": "cases",
  "id": "infinite-crisis-server-case",
  "json_url": "https://awesomerea.org/resources/infinite-crisis-server-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/infinite-crisis-server-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/infinite-crisis-server-case/index.md",
  "name": "Infinite Crisis: reconstructing a preservation server",
  "name_zh": "Infinite Crisis：重建游戏保存服务端",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A personal Steam copy of Infinite Crisis with InfiniteCrisis.exe and its rp folder.",
    "64-bit Python 3.11+ and dependencies from requirements.txt.",
    "Tutorial 1 has camera-control gaps; some ability animations and map rendering remain incomplete.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要玩家自己的 Infinite Crisis Steam 副本，包含 InfiniteCrisis.exe 和 rp 目录。",
    "需要 64 位 Python 3.11 或更新版本及 requirements.txt 中的依赖。",
    "教程 1 的镜头控制、部分技能动画及地图渲染仍有缺口。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game",
    "protocol"
  ],
  "url": "https://github.com/EricHardiman/infinite-crisis-server",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
