• entries
222
606
• views
590738

# VGM Player now works!

1078 views

Lots of fixes...

- Fixed reading of files. I'd used 'char' instead of 'unsigned char'. Files  that played back as plain silence now play back fully, also play at correct  speed. What a stupid mistake - it's amazing it worked at all!  I ended up rewriting the entire PSG emulation thinking it was that that was  to blame... evidently not!- Halved frequency of noise channel by only switching output once on 2 clocks.  It was an octave too high before!- Fixed odd jumping/incorrect (after loop) seek bar.- Changed [x] exit button to use 'x' character rather than the cross symbol -  the cross appeared as a "Pt" sign under Windows 2000.- Removed display of Japanese tags.- VGM files that loop back to the exact start of the file are now looped rather  than ignored.- Added display of system name for noise mode and very stupid autodetection.- Sound output is now averaged inside each 44100Hz sample to "antialias" the  output. Sound output that relies on channels at 0 outputting fully now work.  Sampled audio still sounds a bit noisy/weird. Sound is now output at 16-bit.- Option to enable/disable sound channels individually.- Accelerated seeking considerably.

## 1 Comment

Very clever. I like the interface. [smile]

## Create an account or sign in to comment

You need to be a member in order to leave a comment

## Create an account

Sign up for a new account in our community. It's easy!

Register a new account