{
  "added_at": "2026-11-10",
  "additional_evidence_urls": [
    "https://codeberg.org/aryan-sinhala349/kh-com/src/commit/b85fb33bfc1ff5474920efd422df45b53b8409a4/src/main.c",
    "https://codeberg.org/aryan-sinhala349/kh-com/src/commit/b85fb33bfc1ff5474920efd422df45b53b8409a4/src/blank.c",
    "https://codeberg.org/aryan-sinhala349/kh-com/src/commit/b85fb33bfc1ff5474920efd422df45b53b8409a4/asm/src/crt0.s",
    "https://codeberg.org/aryan-sinhala349/kh-com/src/commit/b85fb33bfc1ff5474920efd422df45b53b8409a4/Toolchain.mk"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "kh-com reconstructs code from the US Game Boy Advance release of Kingdom Hearts: Chain of Memories. The early source covers startup, initialization, the main loop and interrupt handling; many called routines remain placeholders.",
  "description_zh": "kh-com 正在还原美版 GBA 游戏 Kingdom Hearts: Chain of Memories 的代码。现有源码涉及启动、初始化、主循环和中断处理，许多被调用的例程仍是占位实现。",
  "entry_url": "https://awesomerea.org/resources/kh-com-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/kh-com-case/",
  "evidence_url": "https://codeberg.org/aryan-sinhala349/kh-com/src/commit/b85fb33bfc1ff5474920efd422df45b53b8409a4/README.md",
  "group": "cases",
  "id": "kh-com-case",
  "json_url": "https://awesomerea.org/resources/kh-com-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/kh-com-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/kh-com-case/index.md",
  "name": "kh-com: Kingdom Hearts: Chain of Memories decompilation",
  "name_zh": "kh-com：Kingdom Hearts: Chain of Memories 反编译",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A prior copy of the game is required to extract assets.",
    "The build configuration requires devkitPro, devkitARM and agbcc.",
    "The project states that development is too early to build anything of note.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要自备游戏副本以提取资源。",
    "构建配置要求 devkitPro、devkitARM 和 agbcc。",
    "项目说明目前开发阶段过早，尚无法构建有实际内容的成果。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://codeberg.org/aryan-sinhala349/kh-com",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
