导出 NSF 与 ROM:在模拟器和真机上播放你的曲子
NSF 与 ROM 是"红白机原生格式":前者是音乐播放器与模拟器吃的文件,后者是能插上真机的卡带镜像。
NSF / NSFe 导出

- 格式:NSF 兼容面最广;NSFe 支持每曲独立曲名与时长,推荐选它;
- 制式:NTSC、PAL 或双制式(Dual);
- 空间上限:NSF 数据约 28KB 减去 DPCM 采样占用——注意这与工程文件大小无关,超了就是导不出。瘦身靠精简 Pattern 复用与采样(见用采样做鼓与贝斯)。
导出的 NSF 在任何 NSF 播放器、游戏模拟器里都能播,也是投稿芯片音乐合辑的通用格式。
ROM 导出

把歌曲打包成可运行的 NES 卡带镜像,自带一个极简播放器:手柄左右键切曲,曲名显示截断到 28 字符。
各扩展芯片对应的映射器:
| 扩展 | 映射器 |
|---|---|
| 无(纯 2A03) | MMC3(iNES 004) |
| VRC6 | VRC6a(iNES 024) |
| VRC7 | VRC7(iNES 085) |
| MMC5 | MMC5(iNES 005) |
| Namco 163 | N163(iNES 019) |
| Sunsoft 5B | FME-7(iNES 069) |
| EPSM | MMC3(iNES 004) |
多扩展并用的工程导不了 ROM——历史上没有这样的硬件,镜像无处安放。

FDS 磁盘导出
同样思路输出 Famicom 磁盘系统镜像;曲子按需从磁盘加载,切曲比 ROM 略慢。真机测试可用 FDSStick 这类设备写入实体磁碟。
真机播放方案
- Everdrive N8 等烧录卡:把 ROM 文件放进 SD 卡即插即播;
- 模拟器先行:Mesen、FCEUX 等验证无误再上真机;
- 自制卡带开发者:音频数据直接走声音引擎方案更灵活,见下一页。
想要更自定义的播放器
自带的 ROM 播放器功能极简。要歌单、可视化、自定义交互,社区老牌开发者 Brad Smith 的 EZNSF 是公认的进阶选择,它能把 NSF 包装成高度可定制的播放 ROM。