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 »

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_ »

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 »

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 »

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 »

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 »

damn that is pretty crazy
Post Reply