applet.yamaha_opl: unbreak handling of VGMs for a different chip.
by
whitequark
5 years 10 months
protocol.vgm: fix off-by-1 in 0x7X opcodes.
by
whitequark
5 years 10 months
protocol.vgm: fix parsing of variable length header.
by
whitequark
5 years 10 months
applet.yamaha_opl: accumulate fractional sample delays.
This is done to correct for write latency, since some OPx clients,
such as VGM, assume that writes take zero time.
This also cleans up the handling of clocking all around, to make it
easier to generalize to other Yamaha chips.
by
whitequark
5 years 10 months
applet.yamaha_opl: detect dual/special OPL2 in VGM.
by
whitequark
5 years 10 months
applet.yamaha_opl: web: fix a glitch at the end of playback.
by
whitequark
5 years 10 months
applet.yamaha_opl: reset feature level with registers.
by
whitequark
5 years 10 months
applet.yamaha_opl: restructured documentation. NFC.
by
whitequark
5 years 10 months
applet.yamaha_opl: sanity check features used by OPL client.
by
whitequark
5 years 10 months