{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/sp00nznet/ejay/blob/c9ccad18bb119c0181694a83632551b505e264d1/CONTRIBUTING.md"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "eJay statically recompiles the audio and graphics libraries of Dance eJay titles for a new cross-platform host. Its tools lift user-supplied DLLs to C for Linux and macOS, while a host drives the original libraries on Windows; the documented eJay 2 workspace supports sample browsing, block placement and playback.",
  "description_zh": "eJay 为 Dance eJay 系列音乐制作软件的音频和图形库构建跨平台宿主。工具将用户自备光盘中的 DLL 转换为 C 代码供 Linux、macOS 使用，Windows 宿主则调用原库；文档中的 eJay 2 工作区已支持浏览素材、放置片段和播放。",
  "entry_url": "https://awesomerea.org/resources/ejay-static-recompilation-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ejay-static-recompilation-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sp00nznet/ejay/blob/c9ccad18bb119c0181694a83632551b505e264d1/README.md",
  "group": "cases",
  "id": "ejay-static-recompilation-case",
  "json_url": "https://awesomerea.org/resources/ejay-static-recompilation-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ejay-static-recompilation-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ejay-static-recompilation-case/index.md",
  "name": "eJay: static recompilation of the Dance eJay audio engines",
  "name_zh": "eJay：Dance eJay 音频引擎静态重编译",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/ejay-static-recompilation-case.png",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user's own Dance eJay 2, HipHop eJay 2 or Techno eJay disc or ISO and approximately 2 GB of free space.",
    "Linux and macOS builds require pcrecomp alongside the checkout; platform-specific build tools are listed in the README.",
    "The author reports alpha status; transport, load and save controls are unfinished, and Dance eJay 1 samples remain silent.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要用户自己的 Dance eJay 2、HipHop eJay 2 或 Techno eJay 光盘或 ISO，以及约 2 GB 可用空间。",
    "Linux 和 macOS 构建需在仓库旁放置 pcrecomp；各平台构建工具见项目说明。",
    "作者将项目标为 alpha 阶段；播放控制、加载和保存按钮尚未完成，Dance eJay 1 的片段仍无声。",
    "MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "app"
  ],
  "url": "https://github.com/sp00nznet/ejay",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
