{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/n64dev/cen64/blob/e0641c8452a3ae8edcd2bf4e46794bb4eaafc076/gdb/gdb.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "CEN64 emulates Nintendo 64 hardware and aims to model it down to register-transfer level. It runs big-endian .z64 ROMs with PIF data, supports 64DD disk images and provides a GDB connection for debugging emulated programs.",
  "description_zh": "CEN64 模拟 Nintendo 64 硬件，目标是将硬件行为建模到寄存器传输级。它使用 PIF 数据运行大端序 .z64 ROM，支持 64DD 磁盘镜像，并提供 GDB 连接以调试模拟程序。",
  "entry_url": "https://awesomerea.org/resources/cen64-nintendo-64-emulation-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/cen64-nintendo-64-emulation-case/",
  "evidence_url": "https://github.com/n64dev/cen64/blob/e0641c8452a3ae8edcd2bf4e46794bb4eaafc076/README.md",
  "group": "cases",
  "id": "cen64-nintendo-64-emulation-case",
  "json_url": "https://awesomerea.org/resources/cen64-nintendo-64-emulation-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/cen64-nintendo-64-emulation-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/cen64-nintendo-64-emulation-case/index.md",
  "name": "CEN64: register-transfer-level Nintendo 64 emulation",
  "name_zh": "CEN64：Nintendo 64 寄存器传输级模拟",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Running a .z64 ROM requires valid pifdata.bin; running a 64DD .ndd image requires pifdata.bin and valid 64ddipl.bin.",
    "Building requires CMake, iconv, OpenAL and OpenGL.",
    "Licensed under BSD-3-Clause."
  ],
  "requirements_zh": [
    "运行大端序 .z64 ROM 需要有效的 pifdata.bin；运行 64DD .ndd 镜像需要 pifdata.bin 和有效的 64ddipl.bin。",
    "构建需要 CMake、iconv、OpenAL 和 OpenGL。",
    "采用 BSD-3-Clause 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/n64dev/cen64",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
