在 GitHub 上加星Star2.4k 个星标

案例

dataeast_snddrv:《High Seas Havoc》声音驱动反汇编

dataeast_snddrv 是 Data East 在《High Seas Havoc》中所用声音驱动的反汇编,分为 68000 驱动代码、Z80 DAC 采样播放程序和频率表,使用 vasm 汇编。文档说明了乐曲结构(六个音轨指针映射到 YM2612 声道)、控制速度、循环、滑音、LFO、声像和 DAC 采样的音轨指令,以及 32 字节的音色记录格式。Python 脚本可从使用该驱动的游戏 ROM 中提取乐曲、音色和采样。

目标
游戏
类别
独立重建案例
关联
独立重建项目
来源复核于
复制为 Markdown查看 JSON引用

使用条件与局限

  • 前提条件:构建需要 vasmm68k_mot、vasmz80_std、make 和 Python;乐曲、音色和采样需从使用该驱动的游戏 ROM 中提取。
  • 范围:主分支保留未经修改的原版驱动,sgdk-compat 分支则是为 SGDK 修改的版本。
  • 许可:仓库中没有许可证文件。

引用

BibTeX

@misc{dataeast-snddrv-case,
  title = {{dataeast\_snddrv: High Seas Havoc sound driver disassembly}},
  howpublished = {\url{https://codeberg.org/techmetx11/dataeast_snddrv}},
  url = {https://codeberg.org/techmetx11/dataeast_snddrv},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/dataeast-snddrv-case/}}
}

纯文本

dataeast_snddrv: High Seas Havoc sound driver disassembly。https://codeberg.org/techmetx11/dataeast_snddrv(访问于 2026-11-09)。Awesome REA 条目:https://awesomerea.org/zh/resources/dataeast-snddrv-case/

有帮助?在 GitHub 上为 Awesome REA 加星2.4k

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. https://codeberg.org/techmetx11/dataeast_snddrv/src/commit/658d2a2824a01b1c8c1c2cfb7338bd51bb70d36d/README.md
  2. https://codeberg.org/techmetx11/dataeast_snddrv/src/commit/658d2a2824a01b1c8c1c2cfb7338bd51bb70d36d/docs/song.md
  3. https://codeberg.org/techmetx11/dataeast_snddrv/src/commit/658d2a2824a01b1c8c1c2cfb7338bd51bb70d36d/docs/instrument.md
  4. https://codeberg.org/techmetx11/dataeast_snddrv/src/commit/658d2a2824a01b1c8c1c2cfb7338bd51bb70d36d/Makefile
  5. https://codeberg.org/techmetx11/dataeast_snddrv/src/commit/658d2a2824a01b1c8c1c2cfb7338bd51bb70d36d/scripts/extract_songs.py

同分区更多条目:游戏

游戏分区全部 2976 项资源游戏案例(2832)

↑↓ 移动↵ 打开⌘↵ 新标签页