Sega Mega Drive/Genesis VGM Player no UI V3.10.
Exclusive DefleMask Version.

# Plays vgm files on the real machine (after conversion to optimised format)
# Apparent flawless playback on all vgms tested

# Rombuilder:
 Call emulator
 Kill running emulator
 Accept m3u files
 vgmconv Encoding options

# Command line rombuilder
 Behaves like old version as default
 NumPad 0, enables new functionality
 Can highlight and toggle selection to delete
 Use Ctrl-up/dw to drag highlight

# vgmConv (04/10/2011):
 Encodes vgm files to vgc format (compressed optimised version of vgm)
 Dac event runlength compression
 
 DAC stream support:
 -Implemented to the most minimal degree
 -Works with the output from the DefleMask tracker
 -Supports one streamID, All 0x90 events assumed to refere to one stream
 -Only events 0x92 and 0x95 are processed

 Duplicate ym2612 write removal (lossy - optional)
  Massive reduction in size of vgms for some engines
  Duplicate write detection correctly handled at loop point
 
 Dac event average compression (lossy - optional)
  Often increases qulity of sample playback

 Command line options:
  vgmconv.exe [options] destination source
  -v vgm format output
  -c vgc format output (default)
  -d remove duplicate writes
  -i process start of vgm (some vgms have loads of weird crap before first delay event)
  -z compress output file (vgz output)
  -q quiet, otherwise shows encoding time
  -a use average dac compression
  -- options end
 
It is very likely that a more functional implementation will follow
Michael Stamper 2011

# vgc spec:
 I don't actually have any complete documentation of this format,
 when I was programming this stuf back in jan.2010 I had everything
 stored in my brain, I have no idea how any of this shit works now.


Vgm player rombuilder and encoder created by Michael Stamper
michaelstamper1@gmail.com
http://mjsstuf.x10hosting.com
