---          
 /DLiB TR/CK3R ][ Revision History 
               --

03/11/2014 -- 03/14/2014
    RELEASED REViSiON 46
   . fixed general faulty behavior of save-required notification
   . fixed wrong instrument naming when loading complete A2W bank
   . fixed position behavior of instrument selection for load/paste
     register data operation in Macro Editor window
   . completely recoded refresh routines of realtime graphics
     for more efficient CPU usage;
     removed option "cpu_saving" from config file
   . fixed arpeggio/vibrato macro table pointer in Macro Editor window

02/11/2014 -- 03/11/2014
    RELEASED REViSiON 45
   . improved debugging information on program crash screen
   . added new modules from Diode Milliampere
   . slightly fixed Synth! mode behavior in Pattern Editor window
   . added fully-featured macro browser
   . added bank browser for A2B and A2W files (finally :)
   . added file-dependent positional memory to all bank browsers
   . added positional memory to Macro Editor window
   . fixed command typing bug in arpeggio macro table
   . improved paste operation in more places of the tracker
   . improved navigation system in Macro Editor window
   . improved layout of Macro Editor window
   . overall major improvements in macro data exchange and user handling


02/06/2014 -- 02/11/2014
    RELEASED REViSiON 44
   . fixed bug in playback calibration (macros were not processed)
   . added command typing behavior mode handling in Macro Editor window
   . added some new modules (Madbrains awesome A2M collection is
     hopefully complete now :) and a bit put to order some old ones
   . added instrument type indicators in Macro Editor window
   . added instrument type indicators and possibility to change current
     instrument in Instrument Editor window
   . changed handling of F2/F3 related actions over instrument data

01/26/2014 -- 02/06/2014
    RELEASED REViSiON 43
   . fixed interface bugs in Transpose and Pattern List window
   . changed F2/F3 related key combos:
     - some quick-load functionality was disabled for safety reasons;
       only single instruments and patterns can be quick loaded now
     - all quick-save functionality disabled except for saving A2M file
       in Pattern Editor / Pattern Order window
     - hot key for saving instrument bank w/ macros ([Shift] ^F2)
       in Instrument Control panel was simplified to [Shift] F2
   . changed loading process of A2W files:
     - only FM-register / FM-register Macro Table instrument data
       is loaded within Instrument Control panel
     - only Arpeggio/Vibrato Macro Table data is loaded within
       Arpeggio/Vibrato Macro Table Editor window
   . added some modules from OxygenStar, a.o. to Modules directory
   . added new "AT" command typing behavior mode (like FT but without
     cycling pattern moves) (hotkey: Shift+F11);
     if not overrided by config file, this mode is set by default
   . updated "techinfo.doc" file

01/22/2014 -- 01/26/2014
    RELEASED REViSiON 42
   . fixed bug in replay routine (playback never advanced to order #7f)
   . added quick access key for Macro Editor window (^Q)
   . added macro-preview mode for Arpeggio/Vibrato Macro Editor window
   . added possibility to change current instrument directly within
     Macro Editor window (new key combo: Ctrl+[])
   . added possibility to change current instrument and octave while
     macro-preview mode is activated

01/17/2014 -- 01/22/2014
    RELEASED REViSiON 41
   . fixed bug in replay routine (frequency data output for 4OP channels)
   . fixed bug with channel calculation in 4OP binding mode
   . added ADSR preview indication to Instrument Control panel
   . updated AdT2 player to version 0.38 (full source code included)
   . updated "techinfo.doc" file

01/17/2014
    RELEASED REViSiON 40
   . fixed program freeze with marking block at 4OP channel
   . fixed bug with track binding not displayed without panning lock on
     in Song Variables window
   . fixed binding of two 4OP instruments in Instrument Control panel
   . fixed toggle of ADSR preview (new key combo: [Ctrl] LShift/RShift)
   . improved MPU401 status reporting
   . removed "timer_precision" option from config file

Year 2012
    RELEASED REViSiON 39
   . MPU401 support (code by ijsf)

01/06/2006 -- 06/10/2007
    RELEASED REViSiON 38
   . fixed bugs with command typing selection (ST/FT)
   . added play state preview when in instrument control panel
   . optimizations for running in DOSBox environment

10/13/2004 -- 01/06/2006
    RELEASED REViSiON 37
   . changed behavior of ZFF command (refer to "adtrack2.doc" file)
   . slightly fixed off-tune bug with preview of macro-instruments
   . fixed !xx and @xx command
   . added playback control in instrument control panel (refer to tip #22)
   . added activity indicators to instrument control panel
   . fixed high CPU usage while playing w/o trace and some window is open
   . fixed scrollbar bug
   . fixed decimal values to hexadecimal in debug info and instrument editor
   . fixed volume on testing instrument in song with volume_scaling set
   . fixed arpeggio/vibrato table played on testing macro-instrument
   . added compatibility text-mode (refer to "troubleshooting" options)
   . improved CFF loader stability (implemented internal YsComp decompression)

01/28/2003 -- 02/21/2004 (1st release) 10/13/2004 (2nd release)
[never officially released]
    RELEASED REViSiON 36
   . improved tracing in pattern editor and pattern order window
   . changed layout for on/off fm-registers (TVKS)
   *
   . added possibility to toggle off ADSR preview (hotkey: [ScrollLock])
   . added possibility to quick-adjust loop begin and loop length
           (hotkey: [Shift] ^Home,End and [Shift] ^PgUp,PgDown)
   . added separated arpeggio/vibrato editing (hotkey: ^E)
   . improved cursor navigation with Home,End and [Shift] Home,End keys
   . improved song change indicator
   . improved scrollbar accuracy
   . improved speed of internal calculation routines
   . improved replace feature
   . improved macro editor convenience
   . improved running program under Windows NT/2000/XP
              (no system warnings - but no drive info either :)
   . fixed jerky playback on setting octave in instrument control panel
   . fixed marked pattern indicator in pattern list
   . fixed timing bug in player
   . fixed song tracing when pattern is delayed
   . fixed pattern delay effect command

12/02/2002 -- 01/28/2003
    RELEASED REViSiON 35
   . added instrument w/ fm-register macro file format (A2F)
   . added optional playback w/ sync (refer to tip #18)
   . added CPU saving feature (refer to "troubleshooting" options)
   . added note retrigger to FM-register macro-table (refer to tip #21)
   . added ^Home and ^End as quick-adjust table length in macro editor
   . added macro indicator to instrument control panel
   . added [Alt] B as toggle last marked block
   . added highlighting of currently played line number
   . added some block marking intelligence (it's no Einstein, though :)
   . added disabling columns in fm-register macro table (refer to tip #20)
   . added checking key-off phase while testing instrument (refer to tip #17)
   . added single-playing pattern (hotkey: [Alt] F6)
   . added playback without synchronization (hotkey: [Alt] F5,F8,F9)
   . added ADSR preview to instrument editor
   . added full-view text-mode emulation (refer to "troubleshooting" options)
   . added [Ctrl] F8 or [Ctrl] F9 as play from current line
   . added [Shift] ^V or [Shift][Alt] P as partial block pasting
   . added [Ctrl][Tab] V as multiple object pasting
   . added pattern list (hotkey: ^P) (cool, isn't it? :)
   . added behavior mode hotkeys (F11,F12) and behavior indicator
   . fixed some keyboard routines (due to national keyboard drivers)
   . fixed processing global volume in tracker
   . fixed loading text font to graphic card's memory (hardware method used)
   . fixed some bugs in player (it should not crash now ;)
   . fixed slow movement in pattern order window
   . fixed some interface bugs
   . improved midiboard (note can be tracked while playing with no trace)
   . improved decay bars and volume analyzer in both tracker and player
   . improved several interface functions

   +-------------------------------------------------------+
   | New modules from Encore were added -- you can finally |
   | check out the usage of instrument macro-definitions   |
   | in his "What is love" tune =)                         |
   +-------------------------------------------------------+

10/06/2002 -- 12/02/2002
    RELEASED REViSiON 34
   . changed line counter (at status line) to decimal mode
   . added optional OPLx latency (refer to "troubleshooting" options)
   . fixed minor bugs in both tracker and player

04/05/2002 -- 10/06/2002
    RELEASED REViSiON 33
   . replay routine sourcecode changes:
     sorcecode is both TMTPC and FPC compatible
     added optional fading out
     fixed minor bugs
   . added text-mode emulation (refer to "troubleshooting" options)
   . added screen saver
   . added FMK file support
   . added initial lock states to song variables
   . added more FM-register control effect commands (#0x-#Cx)
   . added extra fine vibrato and tremolo effect commands (~xy,^xy)
   . added extra fine arpeggio effect command ($xy)
   . added extra fine frequency slide effect commands (&Ex,&Fx)
   . added extra fine volume slide effect commands (&Cx,&Dx)
   . added extra fine global volume slide effect commands (&Ax,&Bx)
   . added 4-op track extension (ogie dogie :)
   . added force instrument volume effect command (=xx)
   . added replace feature (hotkey: ^H)
   . fixed mixing block bug in pattern editor
   . fixed tremor effect command
   . fixed retrig note and multi retrig note effect commands
   . fixed loading FIN instruments
   . fixed instrument preview
   . improved autodetection of OPL3 interface
   . improved program documentation
   . improved debugging mode and playback navigation
   . improved song timer
   . improved importing AMD/S3M/SAT/SA2/XMS modules
   . improved overall volume control (made a bit more logarithmic :)
   . improved debug info window
   . improved macro editor and instrument editor
   . improved program interface

03/21/2002 -- 04/05/2002
    RELEASED REViSiON 32
   . major cosmetic improvements (finally had time to do that :)
   . advanced macro frequency range (1000Hz should be enough, imho :)
   . fixed behavior of global volume indicator
   . fixed errors in macro editor

02/24/2001 -- 01/08/2002 * 03/21/2002
    RELEASED REViSiON 31 FiNAL
   . added swap arpeggio table effect command (!xx)
   . added swap vibrato table effect command (@xx)
   . added arpeggio/vibrato table swapping switch command (ZFF)
   . added macro key-off loop command (ZEx)
   . added instrument macro-definitions (yep! they kick EdLib's ass, imho :)
   . added instrument bank with macros file format (A2W)
   . fixed song change indicator
   . fixed instrument testing/preview
   . fixed loading older A2P/A2B/A2I file formats
   . removed pattern/order editing restriction while song is played
   *
    RELEASED REViSiON 31 BETA
   . added lots of other things I can't remember now =)
   . added lots of AdLib modules
   . added instrument preview in file open dialog and bank browser
   . added FIB and FIN file support
   . added IBK file support
   . added BNK file support
   . added S3M file support
   . added indicator of unsaved data
   . added fine vibrato/tremolo switch commands (ZFD,ZFE)
   . added pattern length and number of tracks settings
   . added volume scaling switch
   . added 2nd effect column (useful, isn't it? :)
   . added global volume effects (%xx,&6x,&7x,&8x,&9x)
   . added vibrato off and tremolo off effect commands (ZFB,ZFC)
   . added tremolo effect command (Mxy); manual slide up/down has been
           remapped to &4x,&5x (fine-tune up/down)
   . added fixed-note system
   . added percussion track extension (yep, yep :)
   . improved file format (smaller files :)
   . improved transpose feature
   . improved instrument preview (chords can be done :)
   . improved command typing (see tip #5 in doc file)
   . improved importing AMD/XMS modules
   . improved importing RAD modules
   . improved importing SAT/SA2 modules
   . improved importing CFF/DFM/HSC/MTK modules
   . fixed pattern loop in combination with Bxx/Dxx effect commands
   . fixed calculating frequency shift up/down
   . fixed pattern delay effect command
   . fixed saving tiny modules
   . removed mouse requirement (mouse emulation keys: [Ctrl][Tab] Arrows)
   . increased number of patterns and instruments available
   . recoded task switching (looks like multi-tasking, eh? :)
   . completely recoded timer and keyboard routines

12/31/2000 -- 02/10/2001 * 02/13/2001 * 02/24/2001
    RELEASED REViSiON 30 - FiNAL REAL-MODE
   . added backup feature for song state (Hotkeys: /, [Shift] /)
   . fixed loading pattern files
   . fixed all (?) cosmetic bugs :))

   +----------------------------------------------------------------------+
   | Note that this is the last REAL-MODE version of the tracker.         |
   | Program is being recoded under PMODE/W extender, and therefore this  |
   | revision was released to complete one stage of developing AdT2 :-)   |
   +----------------------------------------------------------------------+

    RELEASED BUGFIXED REViSiON 30
   . added FPC port of replay routine
   . fixed TMT Pascal port of replay routine
   . fixed instrument loading bug
   *
    RELEASED REViSiON 30
   . added TMT Pascal port of replay routine
   . added icon (adtrack2.ico) for the tracker (thanks to Corona688 :)
   . added brandnew modules from Nula and Malfunction/Altair
   . added drive identification in directory lister
   . added active octave and instrument indicators
   . added quick octave setting (hotkey: [Shift] 1..8)
   . added remapping of instruments (hotkey: ^R)
   . added instrument swapping in instrument control panel
   . added note delay and note cut effect commands (&2x,&3x)
   . added pattern delay effect commands (&0x,&1x)
   . added pattern loop and recursive pattern loop effect commands (ZCx,ZDx)
   . fixed replay of tone portamento with volume slide effect commands
   . fixed sorting in directory lister
   . fixed ZAx effect command
   . fixed typing in effect command definitions

12/21/2000 -- 12/31/2000
    RELEASED REViSiON 29
   . added brandnew modules from Nula and Malfunction/Altair
   . added track panning and track volume control
   . added pattern/song/track/block transpose (hotkey: ^T)
   . added sequencing [5xy,6xy],[Gxy,Hxy],[Oxy,Pxy],[Rxy-Yxy] effect commands
   . added frequency slide with volume slide effect commands (Rxy-Yxy)
   . added changing of instrument parameters while playing
   . fixed typing in "Jxy" effect command

10/11/2000 -- 12/21/2000
    RELEASED REViSiON 28
   . totally changed color scheme (hope you like it, guys :)
   . improved module and tiny module file format
   . implemented like 9 new effects (tremor, multi retrig, a.o.)
   . implemented advanced song variables
   . added support for DFM modules
   . bugfixes ;-D

   +----------------------------------------------------------------------+
   | **** 3RD GENERATiON PROJECT ***                                      |
   | AdT2 is now an OPL3 tracker, supporting two operator melodic mode,   |
   | i.e. 18 FM channels (36 operators), 8 waveforms, stereo output.      |
   +----------------------------------------------------------------------+

09/17/2000 -- 10/11/2000
    RELEASED REViSiON 27
   . added volume analyzer screen section
   . added full user control of color scheme
   . added global volume control (hotkey: [Alt] +,-)
   . added troubleshoot options
   . added song timer setup
   . added high precision song timer
   . added peripherals setup
   . fixed system clock fastening bug
   . fixed hooking timer vector (INT 08 and INT 1C are both used now :)

09/09/2000 -- 09/17/2000
    RELEASED REViSiON 26
   . added "FastTracker_feel" option to configuration file
   . fixed IRQ timing (clock rates below 32Hz are now accurate)
   . fixed XMS-memory swapping bug
   . major cosmetic and interface improvements

09/04/2000 -- 09/09/2000
    RELEASED REViSiON 25
   . added support for compressed CFF modules
   . added toggling optional volume slide (FF7-FF9)
   . added "SAdT_volume_slide" option to configuration file
   . improved replay routine (arpeggio, portamento to note, a.o.)
   . improved "F2x" effect command (able to handle both cells)
   . bugfixes...

08/23/2000 -- 09/04/2000
    RELEASED REViSiON 24
   . added tiny module file format
   . added compression setup (refer to configuration file)
   . added more compression algorithms
   . optimized memory usage

08/10/2000 -- 08/23/2000
    RELEASED REViSiON 23
   . added full ADSR control (FAx-FDx; FF5,FF6)
   . added Feedback strength control (FEx)
   . minor bugfixes

08/01/2000 -- 08/10/2000
    RELEASED REViSiON 22
   . added "programmer's issue" section (refer to "adtrack2.doc" file)
   . improved skipping to previous/next pattern
   . fixed Advanced status
   . finished messing around with "OPL2 autodetection on SB+GUS" ;-D

07/26/2000 -- 08/01/2000
    RELEASED REViSiON 21
   . fixed program code (some heuristic methods used to report a virus)
   . fixed CFF/HSC/MTK replay (added "fix_c_note_bug" option)
   . fixed autodetection on SB+GUS (now should work in window under Win9x)
   . fixed scrollbar accuracy
   . fixed manual slide up/down after Key-Off

07/15/2000 -- 07/26/2000
    RELEASED REViSiON 20
   . enhanced & managed "MODULES" directory
   . fixed polling bug in sourcecode (IRQ timing is now intact :)
   . major cosmetic improvements

07/04/2000 -- 07/15/2000
    RELEASED REViSiON 19
   . added some color options to configuration file
   . added some new keyboard conventions
   . option "attempts_detect" is no longer used
   . fixed OPL2 autodetection (now works even on SB+GUS)

06/30/2000 -- 07/04/2000
    RELEASED REViSiON 18
   . added all those cool SGI files (browse "iNSTR" directory)
   . added support for Sound Generator 3.0 instruments
   . bugfixes...

06/16/2000 -- 06/30/2000
    RELEASED REViSiON 17
   . added / removed some options to / from "ini" file
   . added line marking setup
   . improved MBoard mode
   . fixed counting marked lines
   . visual enhancements

05/27/2000 -- 06/16/2000
    RELEASED REViSiON 16
   . added "wide_columns" option
   . added pascal originals of decompression routine to sourcecode
   . added parsing local / global "ini" file
   . fixed built-in configuration
   . minor fixes

05/13/2000 -- 05/22/2000 * 05/27/2000
    RELEASED BUGFIXED REViSiON 15
   *
    RELEASED REViSiON 15
   . fixed OPL2 autodetection
   . improved MBoard mode
   . added "RAd-Tracker_look" option
   . default configuration changed due to user confusion ;)

05/06/2000 -- 05/13/2000
    RELEASED REViSiON 14
   . optimized program code & replay routine
   . recoded vibrato effect
   . option "slide_overflow" is no longer used
   . fixed calculating frequency shifts
   . fixed setting key scaling level

04/11/2000 -- 05/06/2000
    RELEASED REViSiON 13
   . improved "doc" file
   . optimized source package (replay routine reduced to 15k)
   . optimized program code
   . fixed "F0x,F1x,F2x" effects
   . improved MBoard mode
   . recoded internal playroutine
   . added Advanced status ("[Alt] A" command)
   . fixed CFF conversion
   . fixed set operator intensity effect
   . fixed arpeggio effect
   . improved playing with Trace
   . improved line marking
   . slightly changed color scheme

03/31/2000 -- 04/11/2000
    RELEASED REViSiON 12
   . added volume / peak lock indicators
   . added instrument change after typing in instrument number
   . improved replay routine sourcecode
   . fixed missing pre-slide in tone portamento / arpeggio effect
   . fixed typing in "500" effect command
   . improved pre-defined font

03/24/2000 -- 03/31/2000
    RELEASED REViSiON 11
   . added "trace_by_default" option
   . improved MBoard mode
   . cosmetic changes

03/21/2000 -- 03/24/2000
    RELEASED REViSiON 10
   . added Note retrigger ("F9x" effect)
   . fixed SAT/SA2 volume slide conversion

03/16/2000 -- 03/21/2000
    RELEASED REViSiON 09
   . added JukeBox function, and "demo3.pas" to source package
   . fixed bug in arpeggio effect

03/07/2000 -- 03/16/2000
    RELEASED REViSiON 08
   . improved "preview_events" option
   . added support for saving / loading pattern and instrument bank;
     "[Alt] F2" command, and corresponding path settings to "ini" file
   . improved source demonstration "demo1.pas"
   . some minor fixes

03/06/2000 -- 03/07/2000
    RELEASED REViSiON 07
   . fixed small bug in tone portamento / arpeggio effect
   . minor improvements

03/04/2000 -- 03/06/2000
    RELEASED REViSiON 06
   . included replay routine sourcecode
   . fixed packed AMD conversion
   . fixed direction of reading events
   . fixed bug in pattern/line number base

02/24/2000 -- 03/04/2000
    RELEASED REViSiON 05
   . included "doc" file
   . added "[Alt] M" command
   . improved line marking
   . fixed bug in static path system
   . improved HSC conversion
   . added "paths" item to configuration file
   . improved "^Enter" command
   . fixed jump to pattern order
   . fixed tone portamento and vibrato volume slides
   . added "alternative instrument name" and "default octave" options
   . added "[Alt] S" and "[Alt] R" commands
   . added some RAd-Tracker shortcuts
   . cosmetic changes

02/22/2000 -- 02/24/2000
    RELEASED REViSiON 04
   . replay routine is now paused while saving data
   . fixed small bug in replay routine
   . slightly improved file selector
   . fixed some CFF/SAT/SA2 conversion bugs

02/21/2000 -- 02/22/2000
    RELEASED REViSiON 03
   . added new settings to configuration file
   . improved instrument preview
   . fixed bug in midiboard
   . fixed OPL2 interface's base address counting
   . improved debugging

02/19/2000 -- 02/21/2000
    RELEASED REViSiON 02
   . added "[Shift] F6" command
   . fixed some minor bugs

02/19/2000
    RELEASED REViSiON 01