---------------------------------------------------
History & Changes to Jaguar Server Shell & JagOS...
---------------------------------------------------
1.08 - Released 960219
     - Now it should be impossible to hang the Server software.
       Pressing ALT-HELP _when locked_ should get you back in control.
       If it is not locked, you will get a screendump as usual.
              
     - New DC.W function - User Exec.
       After uploading a Jaguar program, it's possible to
       communicate with the Jaguar using your own routines and
       do client/server things. Look into the COMS folder or take
       a look at cartridg.txt in the TECH folder for more info.
       Also look at the textfile JagOS.TXT in the DOC folder.
       
     - JagOS now contains some callable user functions such as
       reading the computer keyboard, abort polling and asking
       for JagOS version number. 
       See KEYB.S on how to do it with a call to JagOS.
     - Jaguar EPROM from $E00000-$E1FFFF are now treated as 8-bit
       ROM instead of previous incorrect 32-bit ROM (cartridge).
       For this to work, you must read from $E00000 and no longer
       than $E1FCFF because of Jaguar Server I/O register space.
       
     - Beginning of header ('JAGR' or 'JAGL') _must_ be found
       within the first 1024 bytes of the JAG program.
     - Now remembers the last file loaded or saved in the fileselector.
       
     - When you got a 'Out of memory' message and clicked ok,
       you got bombs and a crash... Fixed now.
          
1.07 - Released 960101
     - Upload speed boosted to around 131 Kbytes/S with 16Mhz
       (Around 25%).
     - Function 9 (Clear memory) is _MUCH_ faster now.
     - Fixed 'Path' problem within Jaguar Server Software.
     - Better 'Restart' code when pressing button.
     - Some code removed - File are now somewhat smaller than 1.06.
1.06 - Released 951029
     - Falcon 030 communication bug is fixed.
     - Now you get a error message when JAGOS.BIN can't be found.
     - Added display of xxx KB/second transfer rate when uploading.
     - Fixed an awful Falcon screen redraw problem.
     - If a write error occurred when dumping Jaguar memory, the
       Shell would still continue to download after 'OK' was
       pressed. This is fixed now.
     - Now possible to Download EEPROM (128 bytes from cartridge)
       to a file.
1.05 - Released 950714
     - Better code to make sure that nothing can happen when the user
       clicks on buttons even when the Jaguar suddenly is turned of
       or the resetbutton is pressed.
       Note : After a powerup or reset, it takes about 1 sec before
              the Jaguar can respond to _any_ commands from the shell.
              This has to do with the Jaguars construction.
     - Problems with the main dialog box not redrawing when exiting
       from the 'Info' box on the Falcon.
       So I changed the redraw code to work on the Falcon.
     
     - Also fixed a redraw problem when using the TOS fileselector.
       I always uses the UIS III selector, so I didn't notice...
            
1.04 - Released 950713
     - It's now possible to download memory from the Jaguar. The whole
       16MB address space are available for download to a file.
       Select a FROM and a TO address.
       Example: From $0 to $FF downloads _256_ bytes beginning at address
       $0.
     - The Shell are now printing Destination, Length and Start in the
       upload box.		
     - Added a Clear Jaguar Memory function. This is good if you for
       some reason want to have a clear memory of zeros before or after
       uploading code/data. This saves time, as you now don't have to
       upload these 'BSS' (ds.?) zeroes anymore...
       Look at the example file "STAND3.S".
     
     - Added a function 65535 so that the shell can be sure that it's
       really at the end of the *.JAG program/data. This is only useful
       if you only want to upload data without running as this prevents
       the shell from interpreting possible trash bytes at the end of
       the file as Jaguar functions.
       
     - Header functions 2,3,7,9 and 65535 can now be inserted anywhere
       in any order that makes sense after the 'JAGR' or 'JAGL' strings.
     - The Shell now checks for illegal JagOS function calls in the
       header. Currently in the Shell/JagOS version 1.04 the functions
       2,3,7,9 and 65535 are legal.
       If you get a error message when uploading then you probably
       need a newer Jaguar Server Shell that has been updated with
       the function generating the error or the error is simply saying
       that something is wrong with your program header.
     - The Shell now runs if the Jaguar is turned off or the Jaguar
       Server Hardware is not present. Only the 'RESTART' button is
       then available.
1.03 - Released 950626
     - If the standard Jaguar header (JagOS 2 & 3) contains 'JAGL'
       instead of 'JAGR' the next 'dc.' statement containing the function
       number (2 or 3) will be a LONG instead of WORD.
       This is because the Lattice C 5.xx linker pads a word, thus
       the resulting .JAG program will not always be right aligned
       using phase and dphase. 
     - Length of file in the JagOs 2 & 3 call in the files STAND2.S
       and STAND3.S are always calculated with the c_end-c_start formula.
       Now it's possible to just write 'dc.l 0' if the file length is
       unknown at the assembling stage.
       The Jaguar Server shell will then send the prg/data from c_start
       to the _end of file_. This is good if you are linking with
       several source files for example.
       Most assemblers adds a LONG at the end of file, so uploaded file
       can be bigger than your program/data actually is...
       NOTE: This feature used with JagOS function 2 will send the
       startfunction 7 at the end of the file as data, and your program
       will only be uploaded, and not run! So, best is to use it with
       the JagOS 3 call. 
     - Now has an internal .RSC file for faster loading.
1.02 - Released 950611
     - Small bug fixed so the Jaguar & Computer more seldom will go out
       of 'sync'. This bug caused the Jaguar & Shell to hang. BUT it
       is still possible to hang sometimes! Don't know why yet :-( 
     - JagOS version (file JAGOS.BIN) can now also be seen by
       clicking on it from the Desktop.
     - By adding a -Q at the end of the command line the shell will
       quit right after the upload of the program is done. This is
       good when you are running it from an assembler and want to get
       back as fast as possible.
     - The file JAGOS.BIN are now uploaded only when it is not present
       in Jaguar RAM. Before it was always uploaded, even if it wasn't
       needed.
1.01 - Released 950514
     - First 'public' version.
     - Optimized JagOS Download code & Shell Upload code.
     - Max transfer with a 16 MHz Atari - 108 KB/Second.
     - Upload time is displayed in the left corner as 200 Hz 'ticks'.
1.00 - Released 9504??
     - The first 'stable' version only running from EPROM.