1.40 1999.06.09. beta test release

 Still something is wrong in the prebuffer, use -bn to disable the buffering

     -new options: -bn  : no prebuffer
                   -bp  : realtime prebuffer with interrupt decoding (buffering 'on the fly')
                   -bni : disable interrupt decoding (for -bl only)
                   -bbs : prebuffer blocksize
                   -bbn : prebufferblocks
                   -cfp FRAMENUM : crossfade point (start crossfade after FRAMENUM frames)
                   -cfl LIMIT    : crossfade limit (start crossfade when volnum below limit)
     -new key(s) :      'M' : mute sound (quarter volume) while push it
                   CTRL-'D' : open a dos-shell (only at prebuffer (-bl or -bp) !!!)
                   CTRL-F5  :
                   CTRL-INS : add all filenames to other side
     -removed keys: CTRL-'+', CTRL-'-'
     -when the crossfade is enabled (-cf option or 'c'-key), the program 
        always do crossfade bitween songs
     -modified crossfade function (real fade-out and fade-in)
     -implemented MPEG 2.5 support
     -implemented low level WSS (Windows Sound System) sound card access
     -you can give an output filename for -o
     -shared file handling under W95/98 (playing under download or encode)
     -bugfixes:
      -pause mode
      -modified header check
      -modified file handling (less chance to crash)
?      -random play bugfixes

1.39 1999.04.16.
     -new options: -psf NUM : start song at NUM. frame (PlayStartFrame)
                   -psp NUM : start song at NUM-16%    (PlayStartPercent)
                   -pss NUM : start play at NUM. song  (PlayStartSong)
                   -psc NUM : exit after NUM song      (PlaySongCount)
                   -il [listname] : local  id3info list (loading at every dir change)
                   -ig [listname] : global id3info list (loading at start)(create: -is -ist 192)
                   -@x [listname] : extended playlist (use same list like to -ig)
     -changed options: -prn : random play (old -r)                  (PlayRaNd)
                       -pre : replay (play again) playlist (old -a) (PlayREplay)
                       -ddma: double DMA memory (old -5)
     -keys (re)mappings: 'r' - repeat (replay) playlist
                         'n' - random play
                         'f' - fade out/in at crossfade
        ALT- 'A'-'Z','0'-'9' - search artist (or filename) in playlist (not finalized)
     -new -ist types (use them for -ig): 
         +64 : filenames with full path
        +128 : append file (header&size) information in hex format
        +256 : '' (176) separator behind filenames (recommended for long filenames)
     -program give back the position of the song (percent+16=16%-115%) at exit
     -random function change (mix playlist -> random selected next song)
     -playlist editor highline folows mouse position (when it's in browser)
     - -pss 1 : start playing in current dir (when playlist was not loaded)
                (else program starts in pause mode)
     -added LICENSE POLICY to the MOREINFO.TXT
     -bugfixes
      -crash at DEVICE (CD-ROM) NOT READY
      -mp3 crossfade
      -search in root dir (older versions didn't load filenames from root at *.*\*.*)

1.38 1999.03.14.
     -keyboard remapping:'c'-crossfade (old 'f')
                         'h'-hq mode (old 'c')
     -option change: -co -> -hq
     -program can play 8 bit (unsigned) wav files too
     -hq mode in mp3 (instead of correction)
     -speed up decoder (5%) and analiser
     -bugfixes
      - playlist repeat (-a)
      - mpeg header check
      - -db command line bugfix

1.37 1999.01.22.
     -new keys: '.' on keypad (when numlock on) : EXIT (instead of del)
              : SHIFT-LEFT and RIGHT arrow : faster rewind and forward (200 frames)
     -speed up (25%) for one (left) channel decoding at mp3 stereo files (-cl)
     -spped up mp2 (4%)
     -extended playlist and id3info memory area (playlist entry : 7000,
      playlist and id3info memory size : 220-220kbyte (dinamic fields))
     -bugfixes:
      - seeking on VBR (variable bitrate) files 
      - playlist save (-@s) in root directory
      - -is & -iw din't work correctly
      - program crashed above 5-600 playlist entry
      - mp3 decoder (sound) bugfix
      - 50->25 lines mode change faster
      - -v works with -f0 too

1.36 1999.01.07.
     -key (re)mappings:
      -grey-'/' and gray-'*':step back/forward one subdirectory in playlist
      -gray-ENTER:if NUMLOCK OFF:starts the highlighted song in playlist,else PAUSE playing
      -white-DEL:if FULLSCREEN mode:DELETE from playlist,else EXIT from program
     -new options:'-in' : don't load id3tag from mpeg files
                  '-ini': don't preload file informations (load them when starts playing)
                  '-mdi': MIDAS disable interpolation (less cpu usage,bad quality)
     -crossfade for MP2 files (MP2->MP3 and MP3->MP2 too)
     -white ctrl-PGUP/PGDN:step back/forward one subdirectory (album) in playlist
     -speed up (mp2:4%,mp3:2%)
     -some editor functionality changes
     -bugfixes:
      -conventional memory problem at SB16 play (couldn't allocate dma memory)
      -dma repeating at SB16 play (when the input file reading stopped (read bug))

1.35 1998.12.30.
     -new options:'-cft':crossfade type (0.bit:fade out,1.bit:fade in,2.bit:cf at playlimit)
                  '-pp' :pause bitween songs
     -new keys:  grey-'*' : pause
                white-HOME: volume up
                white-END : volume down
     - '-enf' option changed to '-ef' (editor filenames disabled by default)
     -bugfixes:
      -found a minor mp3 sound quality bug!
      - -o didn't work
     -document update & correction
     -released MPXPLAYS.EXE : only with SB16 access (smaller,faster a little bit)

1.34 1998.12.21.
     -new keys:'e': filenames/no filenames in editor (-enf)
              :'x': swap channels
              :'r': randomize playlist (actual editorside)
          ctrl-'r': (re)order playlist by path\filename   
     -new options:'-ebs': active editor border size (13-67)(def.:67)
     -bugfixes:
      - -mm didn't work
      - editor bugfixes

1.33 1998.12.02.
     -LONG FILENAME support under w95/98
     -new option: -enf : no filenames in editor
     -new soundcard autodetection:if SB16 not found MIDAS starts with autodetection
     -new option: -sb16 :use SB16 sound card detection only (do not start MIDAS)
     -bugfixes:
      -crossfade bugfixes
      - -o with -db bugfix

1.32 1998.11.17.
     -CROSSFADE (not finished!): -cf option or 'f'-key (bitween the songs)
      - CTRL-'-' or CTRL-'+' : instant crossfade
      - -cfl option : crossfade length (default:200 frames)
     -DIRECTORY access changes:
      -directory browser is always enabled now (-db disables it)
      -you can use directory browser and directory search (*.*) together
      - -d and -ds options removed: use *.* or d:\*.*\*.* formats
     -PREBUFFER: -bl option : loads the whole song into memory before plays it
     -new default screen mode: -f (full screen,50 lines,with analiser)
     -new option: -fl : only one line output (this was the old default screen mode)
     -some playlist editor changes
     -bugfixes: -m -db -> crashed the program

1.31 1998.09.29.
     -new key: CTRL-ENTER : select next song (what starts when the actual ends)
     -extended playlist number selection: just type a number on keypad (with numlock on)
     -new id3 list types (-is -ist NUM) (read readme.txt for details)
     -double read 'bug': if a song is already loaded into memory (it is on 
      the other editor side), the program doesn't read once more the file infos
      from disk, it only copies the existent ones from memory (from the other
      editor side) (for example: when the playlist and the actual directory
      contains the same filenames)
     -display bugfixes: 
      -MsStereo/JointStr change at playing
      -large (long) bitrate number at -db
     -command line bugfixes:
      -playlist on other drive
     -some editor bugfixes
     -rewind bugfix (rewind across the files -> sometimes bad positioning)
     -new version of MIDAS (i don't know, what's the difference)

1.30 1998.08.30.
     -volume correction ( ','-up and '.'-down( '<' and '>'))
     -automatic volume correction -pva or 'v'-key, 
     - ctrl-v : set volume to 100% (reset it)
     -fake surround: with ; and ' key or -psr SURNUM option 
      (default surnum is 100 :no surround)
     -program sorts the filenames in subdirectory reading (alphabetic order)
     -you can use -il and -is at same time (selection from a large id3listfile)
     -design change of saveid3list file (-is)
     -speed up on intel processors (15%) (???) (tested on a PPRO 200 only)
     -gray / for exit (request)
     -bugfixes:
      -command line option bugfixes
      -random play bugfix

1.29 1998.08.06.
     -mp2 joint stereo works
     -speed up mp3 (low bitrates:1%, high bitrates:3%)
     -minor bugfixes:
      -directory reading (in root directory)
      -playlist editor (sometimes halted the program,some display bugs)
      -id3 tag writing (couldn't update)
      -some display bugs (bad screen scroll up)
      -some command line option bugs

1.28 1998.07.27.
     -drive change in editor (not finalized)
     -better direcory read
     -speed up (1%)
     -corrected intel 'bug'
     -fixed bug: program couldn't read root directory and novell directories
                  (novell directory browsing is not perfect yet)

1.27 1998.07.12.
     -new playlist editor functions: 
       F5 or Ins : add file to the other side's playlist
       F8 or Del : delete file from playlist (you can delete from dirlist too)
      CTRL-UP or DOWN arrow : shift highlighted song up or down in playlist
      ALT-LEFT and RIGHT arrow : change size of editorsides
      TAB: change editorside
     -new option: -@s PLAYLIST : save playlist from editor to PLAYLIST file
      on exit (you can use it with -ds option too)
     -old key function CTRL-left arrow (step to begining of song) removed
      (you can use Backspace for this)
     -MPEG 2.0 & joint-stereo was removed from MP2 (they doesn't work at all)
      (later will be corrected maybe)
     -bugfixes
     -mp3 speed up (1.5%) (index number in 1.26's readme.txt was bad)

1.26 1998.06.25.
     -new option -f0: no screen output under play
     -changed old -f0 to -ff: only frames and filename are displayed
     -new key F2(or d): changes from playlist use (-@) to directory browse (-db)
     -        F9: sets the program to full screen mode
     -   CTRL-F9 (-fe): hides analiser & browser -> sets editor to full screen
     -  SHIFT-F9: equal to ALT-F9 + CTRL-F9
     -         a: alternative analiser (this is a test yet)
     -mp3 speed up (2%)
     - -8 need a <language type> (default 1:hungarian, 2:greek)
     -MIDAS can play 22050hz files too (software conversion)
     -corrected browser at directory browser function (only files displayed)
     -corrected bug: program halted in directory browser pressed left arrow
     -other bugfixes

1.25 1998.06.15.
     -starting program without options: means: -f -db (program starts in full
      screen and directory browser)
     -directory browse read all suported filenames from directories 
      (*.mp?,*.wav) or give another mask (*.*)
     -better directory browser (not perfect yet)
     -better wav playing (tested: 16 bit,22 & 44khz,stereo and mono)
     -speed up mp2 with 4% (mp3:1%)
     -extended 852->437 conversion (for greek language)
     -corrected -fs option 
     -bugfixes

1.24 1998.06.05.
     -option -db : directory browser (like in cubic player) (not perfect yet)
     -new MP3 decoding process 
      -> 8% faster (256 kbits or less) 
      -> program supports the MPEG 2.0 too (16,22,24 khz sample frequency) 
         (on SB16 only (without -m))
      -> i think so program's sound quality is better now (a little bit)
     -new pause function : able to move during pause (skip or forward & rewind)
     -added style info to id3infos (disco,house,etc.)
     -bugfixes:-scrolling up at bottom of screen in verbose mode
               -CORRECT is displayed in 25 lines mode in editor area
               -seting back the 50 lines mode on exit (if that was at start)
               -actual filename has been cleared from display after ALT-F9
               -program needs smaller memory (500k) for SB16 play

1.21 1998.05.27.
     -function ALT-F9 : 25/50 lines mode
     -option -fs : program doesn't change the display to double lines mode 
      (leaves in 25 lines mode or leaves in any screen mode what you set)
     -option -f0 : reduced screen output (faster decoding (1%))
     -new keyboard read (for special keys)
     -little speed up (1%)
     -bug fixed:program didn't want to rewind across the songs
     -bug fixed:random play was not really random (bad randomize call)

1.20  1998.05.18.
     -global changes of the command line options !!!!!!! Read readme.txt!
     -program plays the wav files too (only the 44.1khz,16bit,stereo is perfect)
     -write id3tags to mp3 files (-iw)
     -you can give a mask for directory search (-ds *.wav)(default: *.mp?)
     -you can save the midas manual settings to a file (-ms) and you can
      load it from command line (-ml)
     -downmix function (-cm) (stereo to mono)
     -time mode:elapsed,remaining,allelapsed,allremainig function (t key)
     -program can handle any screen resolution (character)(i used it in 100x80)
      (but maybe the mouse driver can't)
     -little change of desktop design
     -corrected bug: program reset the display to the initial screen lines
     -corrected other bugs too (made some new one)

1.10  1998.04.15.
     -program shows the times for every song
     -program write normal WAV header to output file (-o) and the output
      filename will be the input filename with .wav extension (you can't change it)
      (track01.mp3 -> track01.wav)
     -program check the number of screen lines
     -program searches for filenames in id3list (at -i) and shows correct info
      for filenames
     -program sorts filenames by name (at reading from directories (-d))
     -search subdirectories for MP2,MP3 (-d -7)
     -implemented MIDAS Sound System (supports more sound cards) (-m)
     -configure manually MIDAS (-4)
     -convert id3info characters from 852 code page to 437 code page (-8)
      (for hungarian language)
     -double dma option -m changed to -5 (not the latest change)
     -bug fixed:mouse interrupt call was not correct
     -bug fixed:program halted on mono MP2 files
     -bug fixed:program halted on non-audiompeg files (I hope it's correct now)
     -bug fixed:rewind bug in first song
     -corrected some other bugs too

1.00b 1998.03.31.
     -bug not fixed: program sets the screen to 50 lines mode in fullscreen
     -playlist editor (it is not a real editor yet, only selector)
      (keys:up & down narrow,pgup,pgdown,end=ctrl-pgdown,home=ctrl-pgup)
     -program linked with PMODE/W  -> DOS4GW.EXE removed (not needed)
     -double sb dma (-m) ( 32k->64k )
     -read id3 tag infos from a listfile (-i)
       format in lines: filename   artist:title
     -write id3 tag infos from mpeg files to a listfile (-3) 
      (filename,artist & title only)
     -little input buffer (8k),it isn't a real prebuffer, it only saves 
     the health of CD & HD
     -bug fixed:there was some sound bugs in rewind and forward 
                in layer III and at bitrate<192
     -bug fixed:dma stops after a short time on read errors (not perfect yet)
      (when the CD-ROM can't read the disk and it stops for some seconds)
     -bug fixed:program won't exit from a playlist what filled
                with non-openable files only
     -bug fixed:different mouse drivers -> different button effects
          (I hope it's correct now, but i tested only two mouse driver)
     -bug fixed:playlimit was not correct
     -bug fixed:program halted on a bad command line option

0.07a 1998.03.20.
     -fast play browser (max. 70 songs)
     -mouse position displaying (MOUSEPOS)
     -new CPU usage (actual instead average)
     -more perfect rewind
     -spectrum analiser speed up
     -you can use -t with -f and -v

0.06a 1998.03.09.
     -redesigned info display (ID3 Tag & mpeg info)
     -mouse supporting (in fullscreen)
     -high sounds correction (-c or c key under play) 
     -spectrum analiser (in fullscreen) (it isn't really good)
     -full screen mode (-f)
     -able to play again a single song too (not only a playlist)
     -bug fixed:random play is really random
     -bug fixed:filename is not displayed in any color (I hope)
     -bug fixed:verbose mode more perfect (probably on bottom of screen)
     -bug fixed:the program doesn't halt (stop) in rewind (I hope)
     -speed up (4%)(display)

0.05a 1998.02.28.
     -fast play (1-9 keys)
     -playlist counter
     -speed up (3%)(loc_volnum & SB out) & smaller code (with 13-14 kbyte)
     -bug fixed:able to step back after a non-exsistent file
      (rewind is not perfect yet)
     -randomized playlist (-r) (it isn't really random)
     -play again playlist (-a) (shuffle?)

0.04a 1998.02.24.
     -Playlist loaded into memory -> skiping back in playlist is available.
     -You can go foward and rewind trought the songs. ( <- and -> ) 
     -CTRL <- key: skip to the begin of the song.
     -Added playlimit variable. (Don't play while and finish the play 
      when volume<=playlimit (less or equal))
     -bugfixes

0.03a 1998.02.16.
     -First public release.
