diffs between v1.61 final and beta 5
-modifications/new:
 -added new HighLight scan mode: start at half/center of file (enable with new option: -phsh, or new PlayControl flag: +8) (control.c, mpxplay.c, keyctrl.c)
-bugfixes/modifications:
 -modified HighLight scan start position to the center of the song, if the song duration is less than 1m10s (mpxplay.c)
 -modified -phs (-phsh) options: added automatic play start (can be overrided by -ppn) (control.c)
 -corrected HighLight scan start in stop (file-not-opened) status (keyctrl.c)
 -corrected Ctrl-Enter behavior in stop (file-not-opened) status (skiplist.c)

---------------------------------------------------------------------------------------------
diffs between v1.61 beta 5 and beta 1
-modifications/new:
 -added MckicString to MPXPTABS.INI to save and restore id3-search/filter string (startup.c, keyctrl.c)
 -at track change, if TCP connect is terminated with ESC key, the program doesn't skip to next file (in_file.c, chkentry.c, playlist.c, skiplist.c, newfunc.h, diskdriv.c, tcpcommon.c)
 -DOS: added new devices to Intel HDA soundcards, extended chip infos (sc_inthd.c)
-bugfixes/modifications:
 -file copy/move/rename: ID3 (artist-title) update if it was created from (long)filename (diskfile.c, chkentry.c, playlist.h)
 -LFN to ID3 conversion: missing title at incorrectly detected tracknumber (chkentry.c)
 -possible freeze at end-of-file/skip (mpxplay.c)
 -id3 tag edit on multiply files (error handling / ignoring / editor update) (fileinfo.c)
 -replay-song after startup -> song replayed at startup position (mpxplay.c)
 -playlist entries files infos load under filtered ID3 search -> filtered entries were not loaded after pressing backspace (keyctrl.c)

----------------------------------------------------------------------------------------------
diffs between v1.61 beta 1 and v1.60 final
-modifications/new:
 -added Icecast Radio Directory to FTP connections (drv_ice.c, loaddir.c, playlist.c, startup.c)
 -added http metadata (ID3) read and update in playlist editor (depends on the LoadID3Tag +32 flag, usually it has no effect at Ogg streams) (drv_http.c)
 -http: creates filename from ID3 tag at recording stream of current song (alt-F5) (diskfile.c)
 -modified bass and treble range from 1-100 to 1-200 (100 is the new center) and loudness values to 140 & 150 (fx_tone.c)
 -new key: KeyEditSubDirLst (no assigned key) : load files from current and subdirs into a sublist (loadsub.c)
 -Ctrl-'F1..F4' : added ascending/descending sort change in editor with double press of the key (sortlist.c)
 -Ctrl-'E' (rename by ID3) : removed automatic track number (diskfile.c)
 -added PlayHSstart and PlayHScount to mpxplay.ini (control.c)
 -added Outmode to mpxplay.ini (control.c)
 -added LoudnessVol,LoudnessSurr,LoudnessBass,LoudnessTrebl to mpxplay.ini (control.c, fx_tone.c)
 -added SortControl to mpxplay.ini (control.c, sortlist.c)
 -added FileTypesExt to mpxplay.ini to configure the loading/displaying of extra filetype extensions (control.c, in_file.c)
 -modified LoadID3Tag from 7 to 39 in mpxplay.ini (and in control.c)
 -added Null sound output (for testing) (modified -scs NUL) (au_cards.c, sc_null.c)
 -added build date info to help (-h) (control.c)
 -mpxtabs.ini: modified "OrderKeys_NNN" format, old mpxtabs.ini files cause wrong sorting
 -modified stop ('S') behavior (more usefull for http lists): 1. press: stop playing current file and close it (keep list position), 2. press: skip to begin of playlist (mpxplay.c)
 -modified Jukebox handling: all tabs can be Jukebox too, other side always adds file to queue without starting it
 -added new LoadID3tag flags: 
  4. +16  preload informations from slow devices too (ftp,http) (disabled by default) (chkentry.c)
  5. +32  load ID3 tags from low level devices too (Icecast, http) (enabled by default)
 -added new StartupType flag: +32:save at every new file (startup.c)
-win32:
 -new ProgramControl flags:
  4. +16  open unknown (like jpg,pdf,doc) file types with default (external) system application (enabled by default)
  5. +32  open all files with default system application (inside A/V playing still can be controlled with ctrl-enter and skip keys)
-bugfixes/modifications:
 -program freeze at keyboard-push (keyboard.c)
 -program freeze at compare dirs (shift-F2) (editlist.c)
 -crossfade (glitches) at the first song (au_mixer.c)
 -rename subdir with ctrl-'e' (diskfile.c)
 -move file to readonly dir (deleted source file) (diskfile.c)
 -multiply file copy/move/rename with single filename wildcard (diskfile.c)
 -save playlist/sublist if other side is readonly (savelist.c)
 -save playlist side naming at different editor layouts (horizontal / vertical) (savelist.c)
 -saved file signed not-saved (savelist.c)
 -sublist signed not-saved (playlist.c)
-win32:
 -better thread handling: more priority to decoder thread, added some extra mutexes for better data protection (timer.c, thread.c, mpxinbuf.c, in_file.c)
 -wrong shell execution for playlists in commander mode (skiplist.c)
-source:
 -common source for all Mpxplay versions (DOS/Win32/GUI)
 -new batch and make files for simplier building (wcw.bat, wcd32.bat, wcd4g.bat, qti.bat, MAKEWC, MPXP_DOS32.LNK, MPXP_DOS4G.LNK)
 -reduced include file loading for faster compiling
