{
  "added_at": "2026-11-09",
  "category": "native-analysis",
  "description_en": "sega2asm splits a Sega Genesis or Mega Drive ROM by segment. It disassembles Motorola 68000 and Z80 code, writes 4bpp graphics as PNG, and converts raw PCM to WAV. Code output is aimed at clownassembler.",
  "description_zh": "sega2asm 按段拆分世嘉 Genesis 或 Mega Drive 的 ROM。它反汇编 Motorola 68000 和 Z80 代码，把 4bpp 图形写成 PNG，并把原始 PCM 转成 WAV。代码输出面向 clownassembler。",
  "entry_url": "https://awesomerea.org/resources/sega2asm/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sega2asm/",
  "evidence_url": "https://github.com/hansbonini/sega2asm/blob/78f37b0d71d27b43b960e24c01c5437bbef55404/README.md",
  "group": "tools",
  "id": "sega2asm",
  "json_url": "https://awesomerea.org/resources/sega2asm/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/sega2asm/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sega2asm/index.md",
  "name": "sega2asm",
  "name_zh": "sega2asm",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "The command is sega2asm with a config YAML. Optional flags select a symbols file, a charmap, verbose output, or a dry run.",
    "The README names no license."
  ],
  "requirements_zh": [
    "命令是 sega2asm，加上一个配置 YAML。可选参数指定符号文件、字符表、详细输出或演练。",
    "README 未注明许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/hansbonini/sega2asm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
