Page 1 of 1

WIP - VGM player in JavaScript

Posted: Wed Jul 18, 2012 5:11 pm
by neologix
http://www.luxatom.com/VgmPlayer/

I'm almost ready to attempt adding YM2612 capabilities but I need to fix a fix discrepancy. If you toggle "Use Drop-In Core" the PSG sounds incorrectly detuned; the drop-in core is mine, and if I can get it working properly I can add other JS ports of VGM sound cores as needed.

I'm not getting any response on SMSPower re fixing my PSG processing, so I'm requesting help here. Please help!

Posted: Wed Jul 18, 2012 10:29 pm
by mic_
That link you posted gives a 404.

Posted: Fri Jul 20, 2012 5:14 pm
by neologix
whoops, i used the wrong case; edited.

also, PSG is now fixed, so on to the YM2612!

Posted: Sat Jul 21, 2012 7:51 pm
by neologix
WIP YM2612 support is added, but need help debugging; seems at best only the first three FM channels are output (which means there's a problem w/my port 2 code), and at worst it's outputting the wrong audio period). Given my experience the other day working on the PSG, I wouldn't be surprised if it was an issue getting C's typecasting abilities mimicked incorrectly in my code.

(edit - mod pls move this thread to the mega drive/genesis section at earliest convenience, thx)

Posted: Sun Jul 06, 2014 1:38 am
by neologix
Update: did a visual refresh a couple months back, and re-enabled YM2612 just now because IT FINALLY WORKS!!!!

Posted: Sun Jul 06, 2014 7:47 am
by foobat
damn that is pretty crazy