Что ж, похоже, забавы с 5b закончены, дописан плеер упакованных дампов для звукового чипа YM2149f на этом замечательном Sunsoft 5b.
Что сделано?
- написан упаковщик дампа;
- написаны плееры для трёх платформ (изначально для ZX Spectrum, затем Motorola 6809 и MOS 6502).
Какие плюшки?
- проигрывается музлишко, написанное под данный звуковой чип;
- музыку можно брать непосредственно с ZX Spectrum (очень большой музыкальный архив);
- можно писать с нуля в Vortex Tracker (скоро релиз, где будет реализован взаимный обмен Clipboard с Famitracker'ом а также поддержка таймингов NES/Famicom).
Для чего это всё? Прежде всего для быстрого проигрывания трека в демо/интро на Спектруме. Vectrex и Famicom наверное для того же, а также just for fun.
Ром в аттаче, исходники и документация со всеми нюансами чуть позже, вместе с релизом.
P.S. Три демо-трека в роме адаптированы под NTSC. Работает только в эмуляторе Nestopia.
Забыл самое важное. Если здесь бывают господа программисты, причастные к wip разработке эмуляторов, просьба поддержать все регистры AY8910 (aka YM2149f). Был бы рад видеть это в fceux. Может будет полезно посмотреть в исходники эмуляторов Спектрума, там это сделано неплохо, например в UnrealZX.