{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "libElysianVMU reconstructs the Sega Dreamcast Visual Memory Unit as a C17 emulator core. It models the VMU CPU, memory, display, buzzer, and flash filesystem, supports official BIOS images, and handles VMU formats including VMI, VMS, DCI, and DCM. The repository also contains instruction-set, memory-map, and file-format documentation.",
  "description_zh": "libElysianVMU 以 C17 模拟核心重建 Sega Dreamcast Visual Memory Unit，模拟 VMU 的 CPU、内存、屏幕、蜂鸣器和闪存文件系统，支持原版 BIOS，并处理 VMI、VMS、DCI、DCM 等格式。仓库另有指令集、内存映射和文件格式文档。",
  "entry_url": "https://awesomerea.org/resources/libelysianvmu-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/libelysianvmu-case/",
  "evidence_url": "https://github.com/gyrovorbis/libevmu/blob/2b155021472a11785a4297cc43f4d5c7fca7a5d4/README.md",
  "group": "cases",
  "id": "libelysianvmu-case",
  "json_url": "https://awesomerea.org/resources/libelysianvmu-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/libelysianvmu-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/libelysianvmu-case/index.md",
  "name": "libElysianVMU: reconstructing the Dreamcast Visual Memory Unit",
  "name_zh": "libElysianVMU：重建 Dreamcast Visual Memory Unit",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Building requires CMake and initialized Git submodules.",
    "Microsoft Visual Studio support is a work in progress.",
    "MIT license."
  ],
  "requirements_zh": [
    "构建需要 CMake 和已初始化的 Git 子模块。",
    "Microsoft Visual Studio 支持仍在开发。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/gyrovorbis/libevmu",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
