I'm looking to expand Blargg's Game_Music_Emu to handle the MMC5 and VRC7 audio portions. This is for my
FlashNSF player.
While I don't have much experience in writing emulators, I'm willing to give it a go. But I wondered, since foo_gep uses Game_Music_Emu and foo_gep plays both MMC5 and VRC7 fine, has this been done already? And if so can I have access to those patches/source files?
An unreleased version already supports those, as well as FDS. I'm not sure why it hasn't made it into a public release yet.
Because the author's life situation has made it difficult to get much of anything done. Feel free to make available any modified versions, with some kind of distinct version number.
Sorry, forgot about real life issues as an excuse. I thought it was a lack of motivation. :[
A friend has already shared the version I'm working with to the XBMC bug tracker, but I haven't actually versioned it. I really should version everything and maybe add some documentation as well.
Do you think it's significantly modified enough for a 0.6? (To save me a little bit of time, what method did you use to replace $vers in your file headers with the actual version number?)
Another person also suggested that we should be using a public source code repository and contribute our work towards that, rather than swapping archives around. That Google Code page you have set up looks like it could work for that purpose, since it already has a code repository. Hmm...
The main issue is keeping the C (gme.h) API stable, and that makefile system someone else contributed to the google code repository version. I just can't deal with it at all right now.
Is there any hope that I could have access to this code? Several people have been asking me to support these expansion chips. I don't mind if things are a little messy.
Thanks!