home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d6xx / d619 / sysinfo.lha / SysInfo / History.doc < prev    next >
Text File  |  1992-03-12  |  9KB  |  178 lines

  1.  
  2.  
  3. SysInfo HISTORY (HISTORY PRIOR TO V2.40 HAS BEEN DELETED)
  4. ---------------
  5. V2.60   Software strings have changed, from showing 'VERSION'
  6.         to 'LIBRARY' so there is no confusion over the new
  7.         entry '68040.library' version.
  8.         
  9.         When a 68040 processor is found a check is made to
  10.         see if your 68882 emulation library is installed and
  11.         working correctly.  If so the 'FPU' string will show
  12.         '68040+68882', else it will only show the 68040.
  13.         If you find this is the case, contact your board
  14.         manufacturer and ask for the Commodore 68040.library
  15.         and Setpatch V37.2 or greater.  Many manufacturers
  16.         software supplied with their cards was either incorrect
  17.         or broken.
  18.         
  19.         I swapped the identification of the XT and AT bridgeboards
  20.         as I have been informed over Email that they were backwards.
  21.         Although as usual this is untested by myself.
  22.  
  23. V2.59   Graphic and text changes to improve SysInfo's look.
  24.  
  25. V2.58   A dozen new boards added to the autoconfig recognition
  26.         function.  All from German manufacturers.  Minor bug
  27.         fixes and optimizations.
  28.  
  29. V2.57   Drives function could crash if an IBM formatted disk or
  30.         some other formatted non AmigaDOS disk was in a floppy
  31.         drive and that floppy selected.  This is now fixed.
  32.         
  33.         Copyback mode now checks both of the data transparent
  34.         translation registers to see if this mode is enabled.
  35.         It does NOT check the ATC tables.        
  36.         
  37.         re-wrote the CHIPSPEED vs A3000 routine to speed it up for
  38.         slower Amigas.  Your SysInfo -t 'rating' result will be
  39.         a smaller value now because the test now completes in much less 
  40.         time.  The on screen result should change little if any, except 
  41.         that 68040 CPU's will be a little more accurate now.
  42.         
  43.         Fixed a bug that caused the print routine to fail if used
  44.         a second time.
  45.         
  46.         Drives function now checks device driver name with wildcards
  47.         so it will be able to identify some actual hard disks instead
  48.         of 'other'.  This check looks for the word 'scsi' somewhere in 
  49.         the device driver name.  
  50.  
  51. V2.56   Changed the calculation of the 'ACTUAL' drive size within
  52.         the DRIVES/SCSI function, as it could fail on certain brand
  53.         drives or versions that did not fill in the RDB properly.
  54.         Hopefully this new code will work correctly even on those
  55.         drives.  
  56.  
  57. V2.55   With modifications to the image data for the various windows,
  58.         SysInfo's size was shrunk by over 30%.
  59.         
  60.         Accuracy of timing improved slightly by waiting for top of
  61.         frame before starting the verical blank interrupt for each
  62.         speed loop test.
  63.  
  64.         Because Commodore used the same ID numbers for the AT and XT
  65.         bridgeboard, it meant that the boards function couldn't 
  66.         seperate the two.  Thanks to Klaus Berkert a new function
  67.         in this area should be able to seperate the two.  I have
  68.         not tested it due to the fact I do not have either brigdeboards.
  69.         I would be grateful if someone could test it an email me the
  70.         results.
  71.                 
  72.         The last couple of versions had a bug that crept into the
  73.         Chip speed vs A3000 test.  It was giving incorrect results.
  74.         This has now been corrected.  A few new boards added to the
  75.         recognition routine.  The program is now being assembled with
  76.         Macro68.
  77.         
  78.         Fixed an old old bug.  If workbench was not loaded the N/A
  79.         string for the library base would print in the wrong position.
  80.         
  81.         Fixed a bug in the -t routine, the program would crash if
  82.         you didn't have a floating point unit.
  83.         
  84.         Made the memory free amounts on the main screen much more
  85.         accurate reflection of memory free, as if SysInfo was not
  86.         running.
  87.         
  88.         Print window now has the heading string gadget automatically 
  89.         activated.
  90.         
  91.         If exec.library is found to be reflecting the incorrect hardware,
  92.         a window will now open and ask if you want it updated to be
  93.         correct.  Previously it was changed without user knowledge.
  94.         The screen information will always be correct regardless of 
  95.         settings of exec.library.
  96.         
  97.         I added support (in theory) for the 68EC040 processor, This
  98.         is a special version of the processor without MMU or FPU.  I
  99.         have never seen one of these so the routine is untested, but
  100.         the theory is sound.
  101.                 
  102. V2.54   Changed the MFLOPS routine to stop 68881's used via the 
  103.         resource from crashing.  Until I do a new routine specifically
  104.         for this it will show N/A beside the MFLOPS speed test.
  105.  
  106. V2.53   Enforcer was complaining about one of my routines that was
  107.         perfectly ok.  I changed the code to stop it complaining.
  108.         
  109.         Changed the comments again(just to keep you people guessing).
  110.  
  111. V2.52   The program has undergone extensive changes to be compatible
  112.         properly with the 68040.  Copyback mode is now fully supported
  113.         both in the programs execution and the copyback display mode
  114.         on the screen.  Rewrote the MIPS code, added a few more boards
  115.         to the recognition routine.  
  116.         
  117.         Many users were taking offence at the tongue-in-cheek comments.
  118.         These were only meant to be amusing, but now thanks to my seven
  119.         year old eldest son, you now have a full set of Ninja Turtle 
  120.         comments.  I will continue to change them from time to time
  121.         to keep you all amused.
  122.         
  123. V2.51   Fixed a bug in NTSC Amiga.  Very sorry you guys and gals but all
  124.         Amiga's in Australia are PAL and I never tested the NTSC
  125.         routines.  SysInfo was reporting NTSC 2MB Agnus as a 1MB Agnus.
  126.         This was a silly mistake on my part and is now fixed.
  127.  
  128. V2.50   Rearranged the screen to delete obsolete functions.  XT/AT test
  129.         and total autoconfig boards are gone as they are now handled
  130.         in the 'boards' gadget function.  Hardware Clock has been moved
  131.         to the Memory Area to create room.  CIA Test and comment fields
  132.         have been moved to this newly created area, allowing for more
  133.         fields that are speed orientated.  Due to popular demand the
  134.         IBM comparison is now back, and a new CPU MIPS and FPU MFLOPS
  135.         fields. See the main docs below for more info on these.
  136.  
  137. V2.41   Fixed a major bug in the instruction and data cache code for
  138.         68020, 030 processors.  If caches and bursts were off when
  139.         SysInfo was launched it could leave them on after exit.
  140.         The MHZ speed could be incorrect if caches and bursts were off.
  141.         This is now fixed and all are reset to their original condition
  142.         immediately after the MHZ test.
  143.         
  144.         Fixed a bug in the drives function that was crashing some 16 bit
  145.         Amigas.  I accidentally left a half finished new routine in the
  146.         drive type field.  This was a mistake on my part and has now been
  147.         removed.
  148.         
  149.         The mouse is now ALWAYS be blanked while frozen, and will now 
  150.         immediately return when unfrozen without requiring movement.
  151.         
  152.         The new autoconfig recognition feature has become quite 
  153.         interesting.  Some users have told me it was recognising some
  154.         boards as the wrong brand etc.  It has turned out that some
  155.         boards around seem to be using 'stolen' autoconfig roms.  I don't
  156.         suppose they knew SysInfo would come along and find them out.  I
  157.         suggest that manufacturers use SysInfo to find out if a particular
  158.         rom on a particular card needs further investigation.  
  159.  
  160. V2.40   New revolutional function added.  Within the 'Drives' function
  161.         window is a new gadget called 'SCSI'.  This displays info as
  162.         supplied from the drive itself.  It displays the actual drive
  163.         size in Megabytes.  This allows comparison of the real size and
  164.         the size it is formatted too, or the size you believe it was.
  165.         This may not work at all for some brands as they do not support
  166.         the required comands, see 'SCSI' under the 'DRIVES' function.  
  167.         
  168.         Fixed a bug that would leave multitasking off if no hardware
  169.         clock was found.
  170.         
  171.         On processors 68010 and higher, the program would hang if the
  172.         VBR register was non zero.  This is now fixed
  173.         
  174.         On 68010 processors the printing function would guru after a
  175.         few lines, I beleive this is fixed but not tested.  Please
  176.         let me know if there is further probs.
  177.  
  178.