WIP - VGM player in JavaScript

Talk about anything else you want

Moderator: BigEvilCorporation

Post Reply
neologix
Very interested
Posts: 122
Joined: Mon May 07, 2007 5:19 pm
Location: New York, NY, USA
Contact:

WIP - VGM player in JavaScript

Post by neologix » Wed Jul 18, 2012 5:11 pm

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!
Last edited by neologix on Fri Jul 20, 2012 5:14 pm, edited 1 time in total.

mic_
Very interested
Posts: 265
Joined: Tue Aug 12, 2008 12:26 pm
Location: Sweden
Contact:

Post by mic_ » Wed Jul 18, 2012 10:29 pm

That link you posted gives a 404.

neologix
Very interested
Posts: 122
Joined: Mon May 07, 2007 5:19 pm
Location: New York, NY, USA
Contact:

Post by neologix » Fri Jul 20, 2012 5:14 pm

whoops, i used the wrong case; edited.

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

neologix
Very interested
Posts: 122
Joined: Mon May 07, 2007 5:19 pm
Location: New York, NY, USA
Contact:

Post by neologix » Sat Jul 21, 2012 7:51 pm

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)

neologix
Very interested
Posts: 122
Joined: Mon May 07, 2007 5:19 pm
Location: New York, NY, USA
Contact:

Post by neologix » Sun Jul 06, 2014 1:38 am

Update: did a visual refresh a couple months back, and re-enabled YM2612 just now because IT FINALLY WORKS!!!!

foobat
Very interested
Posts: 92
Joined: Fri Sep 14, 2012 1:06 pm

Post by foobat » Sun Jul 06, 2014 7:47 am

damn that is pretty crazy

Post Reply