{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/rbong/LSDisJ/blob/7db8faac684debc2ae7c34f829892ae52ae74b91/CONTRIBUTING.md"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "LSDisJ disassembles Little Sound DJ Game Boy ROM versions 9.2.L and 8.5.1 from user-provided copies. It generates assembly using rgbds, keeps symbol and annotation files, and includes Python helpers for comparing ROM bytes and counting unresolved calls.",
  "description_zh": "LSDisJ 使用用户提供的 Little Sound DJ Game Boy ROM，反汇编 9.2.L 和 8.5.1 两个版本。项目借助 rgbds 生成汇编，维护符号和注释文件，并提供比较 ROM 字节及统计未解析调用的 Python 工具。",
  "entry_url": "https://awesomerea.org/resources/lsdisj-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/lsdisj-case/",
  "evidence_url": "https://github.com/rbong/LSDisJ/blob/7db8faac684debc2ae7c34f829892ae52ae74b91/README.md",
  "group": "cases",
  "id": "lsdisj-case",
  "json_url": "https://awesomerea.org/resources/lsdisj-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/lsdisj-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/lsdisj-case/index.md",
  "name": "LSDisJ: disassembling Little Sound DJ",
  "name_zh": "LSDisJ：反汇编 Little Sound DJ",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Provide a Little Sound DJ ROM for the selected supported version.",
    "Git, LuaJIT or Lua 5.1, and rgbds are required.",
    "Both supported disassemblies are incomplete.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需提供所选受支持版本的 Little Sound DJ ROM。",
    "需要 Git、LuaJIT 或 Lua 5.1，以及 rgbds。",
    "两个受支持版本的反汇编都尚未完成。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/rbong/LSDisJ",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
