{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/smitelli/cosmore/blob/80418d1ee9026594e4dcc8445ec801d374074d84/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Cosmore reconstructs the DOS source of Cosmo's Cosmic Adventure 1.20 in C and assembly for its three episodes. It builds with Borland Turbo C and Turbo Assembler and compares executable load images against the originals; the author reports 96.30% byte agreement, with remaining differences attributed to data layout.",
  "description_zh": "Cosmore 用 C 和汇编重建 DOS 游戏《Cosmo's Cosmic Adventure》1.20 的三个章节。项目使用 Borland Turbo C 和 Turbo Assembler 构建，并将可执行文件的载入映像与原版逐字节比较；作者报告有 96.30% 的字节一致，剩余差异与数据布局有关。",
  "entry_url": "https://awesomerea.org/resources/cosmore-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/cosmore-case/",
  "evidence_url": "https://github.com/smitelli/cosmore/blob/80418d1ee9026594e4dcc8445ec801d374074d84/README.md",
  "group": "cases",
  "id": "cosmore-case",
  "json_url": "https://awesomerea.org/resources/cosmore-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/cosmore-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/cosmore-case/index.md",
  "name": "Cosmore: reconstructing Cosmo's Cosmic Adventure",
  "name_zh": "Cosmore：重建《Cosmo's Cosmic Adventure》",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Requires a DOS environment, such as DOSBox, and Borland Turbo C 2.0 with Turbo Assembler 1.0 for the closest build match.",
    "Requires the user's own COSMOx.STN and COSMOx.VOL data files for each episode.",
    "The author reports 96.30% byte agreement in compared load images.",
    "MIT."
  ],
  "requirements_zh": [
    "需要 DOS 环境（如 DOSBox）；最接近原版的构建需使用 Borland Turbo C 2.0 和 Turbo Assembler 1.0。",
    "每个章节都需要用户自己的 COSMOx.STN 和 COSMOx.VOL 数据文件。",
    "作者报告在所比较的载入映像中有 96.30% 的字节一致。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/smitelli/cosmore",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
