DhrBaksteen / ArduinoOPL2

Arduino library for use with the OPL2 board (YM3812) and OPL3Duo (YMF262)
MIT License
200 stars 40 forks source link

More efficient vgm playback #95

Open denjhang opened 2 years ago

denjhang commented 2 years ago

Using DOSBOX-X+sbvgm to play vgm will occupy CPU (over 50% occupancy rate), is there any other way to play vgm through ArduinoOPL2?

DhrBaksteen commented 2 years ago

DosBox-X is not directly in scope of the ArduinoOPL2 library, but there is an example in this repo that shows you how you can play uncompressed VGMs directly on an Arduino from SD card.