device.hardware: don't request RAM writes of >4096 bytes.
by Ben Gamari 5 years 10 months
390955a9
applet.yamaha_opl: unbreak handling of VGMs for a different chip.
by whitequark 5 years 10 months
3cfc95f1
protocol.vgm: fix off-by-1 in 0x7X opcodes.
by whitequark 5 years 10 months
e54fb1a0
protocol.vgm: fix parsing of variable length header.
by whitequark 5 years 10 months
74ae3186
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
cb3c9d2c
applet.yamaha_opl: detect dual/special OPL2 in VGM.
by whitequark 5 years 10 months
7d9ce096
applet.yamaha_opl: web: fix a glitch at the end of playback.
by whitequark 5 years 10 months
72fb637f
applet.yamaha_opl: reset feature level with registers.
by whitequark 5 years 10 months
9a92810b
applet.yamaha_opl: restructured documentation. NFC.
by whitequark 5 years 10 months
164407f2
applet.yamaha_opl: sanity check features used by OPL client.
by whitequark 5 years 10 months
d6127b9e
Report a bug