Page 1 of 1

Open source vgm2electron Player

Posted: Sun May 02, 2021 12:41 pm
by Negative Charge
I promised to release the source code for Elk Player. As I haven’t got the conversion process fully automated at this stage I’ve decided to release a version of the code that supports the output of Simon’s vgm2electron converter.

This should work on both the Acorn Electron and BBC Micro series.
The source code can be found here, with a couple of sample tracks I’ve converted both with vgm2electron and Elk Player.

It’s no frills - there’s no UI, and it runs against the DisplayEnd interrupt rather than the 100hz interval timer I’m now using.

However, it should be very easy to convert your own VGM files with Simon’s converter and add them to this player:

Note: it’s my first 6502 project, so the code is less than optimal - however, it is functional. Feel free to submit improvements.

I hope this provides others with the details to help push the sound abilities of the Electron forward.

Enjoy :)