文件名称:MDSDRV:Sega Mega Drive的声音驱动程序
文件大小:1.26MB
文件格式:ZIP
更新时间:2024-05-29 17:18:57
z80 genesis mml megadrive 68000
MDSDRV Sega Mega Drive / Genesis的声音驱动程序。 特征 在68000上运行,Z80控制PCM播放。 16条单声道,可用于背景音乐或声音效果。 可以将每个轨道分配给具有4个优先级的通道。 可以使用FM,PSG和PCM声源的任意组合。 FM3特殊模式: 可以通过音量控制将每个或一对FM3操作员分配给一个或多个单独的轨道。 PCM播放模式: 2声道PCM播放,音量约为〜17.5 kHz,具有音量控制 紧凑的序列格式可以使用ctrmml从MML文件中编译声音数据 支持的各种效果: PSG体积信封 音高信封 滑音 淡入/淡出 歌曲音量和速度控制 相等的气质音阶,每半音256步,易于失谐或音高滑音效果。 不受约束的源代码 完全独立于位置的代码-通过包含二进制blob支持任何汇编程序或工具链。 使用大约1 kb(1024字节)的RAM。 与SGDK集成
【文件预览】:
MDSDRV-master
----.gitignore(133B)
----sample()
--------sgdk()
----data()
--------bgm()
--------mdsseq.68k(9KB)
--------se()
--------pcm()
----src()
--------main.68k(6KB)
--------mdinit.68k(4KB)
--------mdssub.z80(38KB)
--------mdsseq.inc(3KB)
--------mddef.inc(5KB)
--------mdsdrv.inc(10KB)
--------mdlib.68k(15KB)
--------mdssub.inc(7KB)
--------blob.68k(198B)
--------mdbug.68k(7KB)
--------mdsdrv.68k(72KB)
----doc()
--------api.md(5KB)
--------mdsseq.md(18KB)
--------dma.md(5KB)
----COPYING(859B)
----tools()
--------frqtab.c(1KB)
--------seqdef.h(2KB)
--------mdslink.exe(1.09MB)
--------asm68k.exe(121KB)
--------sjasmplus.exe(1.52MB)
--------gendef.c(3KB)
--------slz.exe(24KB)
--------mds2asm.c(21KB)
----README.md(4KB)
----build.bat(1KB)
----.editorconfig(51B)