Hey mate - hit up Batsly Adams in about a month about this ;-)
I'm in the midst of totally breaking his (heavily modified) VGM player with all sorts of crazy experiments. What are you using it for? Is this a one off set of tracks or are you just trying to play VGM rips?
Primarily for the ability to play my own or other's tracks on hardware.
That's awesome to know other people are trying to work on VGM playback for the master system. I tried to set up a dev environment recently but it wouldn't compile the hello world example, it just kind of sat there doing nothing.
If i ever get it working I was going to mess around with Maxim's VGM player source and see if I could figure anything out that would cause issues on PAL vs NTSC. I did notice something weird with a pre-compiled hello world rom, the Everdrive start menu is still visible the whole time. I've never seen any games have this problem, makes me wonder if it's assuming clean RAM. Also wondering if it's something related to the Everdrive that wouldn't be an issue if it was on an EEPROM.