home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / other / f1285 / readthis < prev    next >
Text File  |  1991-04-21  |  20KB  |  495 lines

  1.  
  2.  
  3.                         S P E E D K I T  
  4.  
  5.                                BY
  6.  
  7.                         H Y P E R W A R E
  8.  
  9.  
  10.         Welcome to HyperWare's Shareware SpeedKit Version 4.21
  11.  
  12.  The fastest utilities East, West, North and South of the Pecos!
  13.  
  14.  Be sure to check the *** W A R N I N G *** notes during the INSTALL operation!
  15.  
  16.  You can stop at any time by striking <Esc>.
  17.  
  18.      ___________ Release Contents______________
  19.  
  20. CONTENTS:
  21.  
  22. READTHIS BAT     Calls READER.EXE to view this file
  23. READTHIS         This file
  24. READTHIS IDX     READER.EXE Index file
  25. ID       BAT     dummy file
  26. INSTALL  BAT     Installs HyperDisk and HyperKey
  27. READ_DOC BAT     Online Document Reader
  28. ORDERFRM DOC     Order/Registeration Form
  29. HYPER286 EXE     HyperDisk for 80286 Extended Memory
  30. HYPER386 EXE     HyperDisk for 80386 Extended Memory
  31. HYPERDK  EXE     Post-Install Command Processor
  32. HYPERDKC EXE     HyperDisk for Conventional Memory
  33. HYPERDKE EXE     HyperDisk for EMS memory
  34. HYPERDKX EXE     HyperDisk for Generic Extended Memory
  35. HYPERSTB EXE     Pre-Install Binder for HyperDisk
  36. HYPERKEY EXE     HyperKey 
  37. INST_DSK EXE     HyperDisk installer
  38. INST_KEY EXE     HyperKey installer
  39. READER   EXE     File Reader
  40. HYPERDSK IDX     Popup index for HyperDisk Reader
  41. HYPERKEY IDX     Popup index for HyperKey Reader
  42. HYPERDSK TXT     Condensed HyperDisk manual
  43. HYPERKEY TXT     Condensed HyperKey manual
  44.  
  45.  
  46.   ___________ HyperDisk Release Changes______________
  47.  
  48.   04/22/91  HyperDisk V4.21 release
  49.  
  50. * Add option to disable the floppy change notice tone. Select /KT to disable
  51.   the change tone.
  52.  
  53. * Automatic detection of Sumo Systems SCSI BIOS to prevent hangup due to
  54.   faulty Sumo BIOS function limit test.
  55.  
  56. * Add detection of End Of File (EOF) mark in command files (/XF:file).
  57.   Fixes problem with WordStar text files.
  58.  
  59. * Fix HyperStb lockup problem with SpedStor detection.
  60.  
  61. * Change HyperDisk action call drive ID value. Fixes some IDE problems.
  62.  
  63. * Add code to allow use of Pre-Allocated XMS/EMS memory via XM:handle_num
  64.  
  65. * Fix XSL report message to display correct segment address. 
  66.  
  67. * Restore Uninstall (/XU) in Shareware version. Use HYPERSTB.EXE for best
  68.   results. Install HYPERSTB.EXE in the CONFIG.SYS file, install HyperDisk
  69.   in the  AUTOEXEC.BAT file.
  70.  
  71. * Relax Chips & Tech. presence test. Fixes some 212 Neat and 302 problems.
  72.  
  73. * Fixed Disk Manager and SpeedStor configuration problem. Regression error
  74.   in version 4.20.
  75.  
  76. * Fixed Advanced Update interlock problem. 
  77.  
  78. * Change XMS free memory determination. XMS-HMA area was being reserved  
  79.   twice.
  80.  
  81. * Revise vector reset code for soft-boot.
  82.  
  83. * New interlock method for Network severs, Desqview, Windows 3.0, etc.
  84.  
  85. * Revised EMS 3.2/4.0 testing and selection procedure. XT forces 4.0
  86.  
  87. * Add addition messages for C&T 82C212 configuration errors.
  88.  
  89.                  _______________________________
  90.  
  91.                     HyperDisk and Windows 3.0
  92.  
  93. HyperDisk gives you a true high-performance cache with the Win3 compatibility
  94. of SmartDrive.
  95.  
  96. Load HIMEM.SYS (or QEMM 5.10+, 386Max) before HyperDisk.
  97. Load HyperDisk before Windows.
  98.  
  99. HYPER386 or HYPER286 may be used for Windows 3.0 and HIMEM.SYS.
  100.  
  101. HYPERDKX should be used with QEMM or 386Max.
  102.  
  103. To enable the automatic release of XMS/EMS memory from the cache for Windows
  104. 3.0, you must load Windows with the /S or /3 switches.  Having 386ENH as your
  105. default Win3 mode will not by itself enable the cache reduction. HYPER???
  106. syntax is C:NNNN:nnnn, where NNNN is cache size outside of Win3 and nnnn is
  107. cache size to use with Win3. You may also use CW:nnnn either as an initial
  108. load switch for HyperDisk or with HYPERDK from the DOS command line to set
  109. the size of cache to use while in Windows.  See the READTHIS file for examples.
  110.  
  111.  
  112. Loading HyperDisk high in Chips and Tech. based machines and Windows 3.0:
  113.  
  114. Be sure to add the appropriate EMMEXCLUDE= statement to the [386Enh] section
  115. of SYSTEM.INI.  EMMEXCLUDE=E800-EFFFF or EMMEXCLUDE=E400-EFFF will be correct
  116. depending on how much memory is used by HyperDisk.
  117.  
  118.  
  119. CAUTION:  Windows Enhanced mode provides time-sliced multitasking. If you use
  120. staged write caching, be careful with <Ctrl><Alt><Del> (Soft Reboot) when
  121. under Win3; it will restart your machine immediately without informing
  122. HyperDisk of the impending reboot, and could thus cause loss of data not yet
  123. written from the cache to the disk.  Always exit Windows or wait until the
  124. disk updates are complete before you reboot your system!
  125.  
  126.                  _______________________________
  127.  
  128.  
  129. "Load High" Users:  Packed File Corrupt Error!
  130.  
  131. If you encounter this error you should select the /OG option when you install 
  132. HyperDisk. Microsoft's EXEPACK program, used to compress executable program
  133. files, has a bug that causes this error. To make these applications safe for 
  134. programs using XMS High Memory Area (HMA) obtain a copy of LZEXE to unpack 
  135. the application program and then optionally repack the application. If you
  136. have trouble finding a copy you can download a copy from HyperWare's BBS at 
  137. (615)-864-6871. Look for LZEXENG.ZIP or LZEXEFR.ZIP in file section 9. Also, 
  138. please beware that some programs that have been packed using EXEPACK have been
  139. post-processed and can not be unpacked using the UNPACKER; for these you will
  140. have to contact the product producer and request an non-packed version.
  141. LZEXE is a great FREEWARE program by Fabrice Bellard, Grabels, France.
  142.  
  143.                  _______________________________
  144.  
  145.  
  146.   02/03/91  HyperDisk V4.20 release
  147.  
  148. * DOS 5.00 High Memory Support with /XS option.
  149.   
  150. * Added ACER A20 Gate method.
  151.  
  152. * Relax DMA boundary testing when run with 80386 EMS emulators. Allows
  153.   "Load-Hi" optimizer to load HyperDisk high.
  154.  
  155. * Enhanced LIM-EMS 4.0 level functional testing.
  156.  
  157. * Added new installations check method that uses the DOS multiplex interrupt.
  158.  
  159. * Added auto-selection for EMS 4.0 transfer mode. Falls back to EMS 3.2 
  160.   when in Windows 3.0 (avoid bug in Win 3.0 EMS code).
  161.  
  162. * Now HyperDisk will release EMS memory automatically when ever you start
  163.   Windows 3.0 or Desqview 2.24+ just like SmartDrive and Windows 3.0. Use the
  164.   CW:nnn parameter described below.
  165.  
  166. * Added EMS 4.0 memory move functions. Makes EMS as safe as XMS! The EMS
  167.   memory model no longer needs to use the EMS frame to transfer data.
  168.   Use XT and XT:- in the same way as XMS. XT selects EMS 4.0  memory move
  169.   function, while XT:- selects EMS 3.2 frame access method (original).
  170.   If you select no transfer buffer (U:-) then EMS 3.2 level frame mapping
  171.   is used. Think of /XT as eXternal Transfer mode.
  172.  
  173. * Added new display field to indicate the active memory transfer method.
  174.   This field displays the last used method.
  175.   
  176. * Change EMS far call to INT 67, works better with Desqview. To restore the 
  177.   original FAR CALL method specify UI:- 
  178.  
  179. * Fix disabled Hotkey status report. Display format error.
  180.  
  181. * Changed Hotkey acknowledge beep to issue one beep at the beginning of
  182.   the update action and two beeps when update and flush is complete.
  183.  
  184. * Add new method to determine drive parameters. This is a complete rewite
  185.   of this facility.
  186.  
  187. * Extended Diagnostic report (/YD): display Logical volume BPB.
  188.  
  189. * Add special error handling for faulty drive controllers.
  190.  
  191. * Add No Read-Ahead mode: /NR  Allows disabling of read ahead operations
  192.   to aid in debugging faulty disk controllers. Default is Read-Ahead with
  193.   short-term disabling.
  194.  
  195. * Added: Split Shadow RAM loading (Load High) memory load. Loads code and
  196.   data tables high and leave I/O transfer buffer low; specify XSL. If you
  197.   have trouble loading HyperDisk high try this option.
  198.  
  199. * Added: Display of system access counts. Total system read/write request,
  200.   saved accesses (cached sectors) and disk accesses. Specify /YD report.
  201.  
  202. * Fixed: PS/2 A20 Gate code problem.
  203.  
  204. * Enhanced: memory limits testing, generally tighting of error conditions.
  205. * Added: DMA boundary test override /OD disables DMA boundary testing.
  206.  
  207. * Added: New stack location algorithm.
  208.  
  209. * Fixed: Problem with reallocation of maximum cache size.
  210.  
  211. * Fix HotKey lockup within Windows (introduced by V4.11)
  212.  
  213. * Combine Shadow Ram Type (Upper memory) field and program memory size
  214.   message. Revised and moved the Hotkey Shift Key field.
  215.  
  216. * Improve Windows 3.0 and Desqview resize cache logic. If you use fixed size
  217.   cache the startup and exit delays have been reduced.
  218.  
  219. * Added independent Floppy and Hard Disk verify commands. The report field has
  220.   been changed to reflect the new states. The command syntax is:
  221.   
  222.     VF, VF:+ or VF:-   Verify Floppy Write operation.
  223.         VF and VF:+ are identical and both enable verify operations. VF:-
  224.         disables the verify after write operation and is the default.
  225.  
  226.     VH, VH:+ or VH:-   Verify Hard Write operation.
  227.         VH and VH:+ are identical and both enable verify operations. VH:-
  228.         disables the verify after write operation and is the default.
  229.  
  230.     V, V:+ and V:- is still supported and affect both drive types in the
  231.         same manner as before (see HyperDisk user document).
  232.  
  233. * Revised the report panel fields combining the Hard and Floppy Staged Write
  234.   fields into one. Extended the Verify Write field status for the new verify
  235.   command.
  236.  
  237. * Modified the pause for key after "no parameter" report. After you install
  238.   HyperDisk you can obtain a status report by running HyperDk (or any other
  239.   installable HyperDisk model). If you specify no parameters HyperDisk will
  240.   pause and ask for a key after the panel is displayed. With the new KW:nn
  241.   command you can disable this pause or select a time delay before continuing.
  242.  
  243.    KW   Key Wait Time
  244.         Selects wait for key after "No Parameter" status panel. KW or KW:+
  245.         enables a pause after the status panel (default). KW:- disables the
  246.         wait for a key mode. Alternately, you may select a time delay by 
  247.         specifing KW:nn, where nn is the number of seconds to wait before 
  248.         continuing automatically.
  249.  
  250.                  _______________________________
  251.  
  252.   9/15/90  HyperDisk V4.11 release
  253.  
  254. *  Desqview (2.23+) API interface for Startup and Shutdown callouts, Cache
  255.    resizing on startup/exit just like SmartDrive does for Win3.  Use
  256.    C:NNNN:nnnn on the HyperDisk line in your CONFIG or AUTOEXEC, or CW:nnn
  257.    from the command line, as described below.
  258.  
  259. * Automatic XMS-A20 gate control for QEMM and 386Max. Prevents "Packed 
  260.   File Corrupt" error when first 64K of conventional memory is partly used
  261.   (most DDs and TSRs loaded high) and XMS High Memory Area (HMA) is accessable.
  262.   Removes need to specify "OG" when installing HyperDisk with QEMM & 386Max.
  263.  
  264. *  Prevent conflicting configurations by detecting SMARTDrive, Fastopen or
  265.    PC-Kwik and aborting installation. Also disable cache if any of these 
  266.    products are installed later and the command processor is executed.
  267.  
  268. *  Added Windows 3.0 full API critical section interface support.
  269.    Eliminates need for InDOSPolling=true switch.
  270.  
  271. *  Improved floppy error handling (Some 3.5 seek/settle problems).
  272.  
  273. *  Automatic override of OX command when no parameters are present.
  274.    Add pause for key after no parameter change report panel.
  275.  
  276.                  _______________________________
  277.  
  278.   8/20/90  HyperDisk 4.10 release and earlier releases
  279.  
  280.   Windows 3.0/386 aware version:  
  281.  
  282. * Now HyperDisk can release memory in the same manner as SmartDrv, reducing
  283. the cache size when Win3 loads in Enhanced mode.  Syntax is C:NNNN:nnnn,
  284. where NNNN is cache size outside of Win3 and nnnn is cache size to use with
  285. Win3.  You may also use HYPERDK CW:nnnn from the DOS command line to set
  286. the size of cache to use while in Windows. (You must be using XMS memory to
  287. use this feature, and you must load Windows with the /3 parameter.)
  288. Examples:
  289.  
  290. In the CONFIG:
  291. DEVICE=HYPER386.EXE C:2048:512 ; Set Cache size 2Mb in DOS, 512K in Windows 3.0
  292.  
  293. From the command line (or in a batch file):
  294.   HYPERDK  CW:512              ; Set Windows 3.0 Cache size to 512 
  295.   HYPERDK  CW:0                ; No Cache while in Windows 3.0
  296.  
  297. Default:
  298.   HYPERDK  CW                  ; No size change when running Windows 3.0 
  299.  
  300. * The XMS-A20 gate is closed automaticlly (OG:+)
  301.  
  302. * Floppy interrupts are disabled (XIF:-).
  303.  
  304. * Upon exit from Windows the original conditions (including the original
  305.   cache size) are fully restored from the above accomodations for Win3.
  306.  
  307. * Report panel displays CW active parameter: Cache Size   : 2048:512
  308.  
  309. * Extended the Override Gate Exit (OG) function; now the A20 gate may may
  310.   be closed on exit for any gate method.
  311.  
  312.   This message has been changed to support both keystrokes and Shift
  313.   State Hotkeys. Shift state hotkeys allow entry of commands even when
  314.   the foreground application has taken normal keyboard control (i.e.
  315.   Microsoft Windows 3.0, SmartCom, et. al.). The new error message is
  316.   proceeded by three beeps and the following message:
  317.  
  318.     HyperDisk Error......... RShft: Retry=LShft Skip=Ctrl Abort=Alt?
  319.  
  320.   You can enter: R or <RShift><LShift> for RETRY; S or <LShift><Ctrl>
  321.   for SKIP; A or <RShift><Alt> for ABORT.  If no response is entered 
  322.   within four seconds a RETRY is automaticlly entered for you.
  323.  
  324. * Staged write error handling has been enhanced. If a disk write update
  325.   fails, each sector is written and verified one-by-one. This insures the
  326.   minimum loss of data if the disk surface has developed a bad spot. Hard
  327.   errors are then helt in the cache until all of the writable updates are
  328.   completed; then the errors are retried and if still failing the error is
  329.   displayed and the user is prompted for the appropriate action.
  330.  
  331. *  Add new parameter to control XMS transfer mode control:
  332.    
  333.    XT   Selects XMS transfer mode in both Real and Protected mode.
  334.    XTR  Selects XMS transfer mode in Real mode.
  335.    XTP  Selects XMS transfer mode in Protected mode.
  336.  
  337.    Example: hyperdk XTR:- XTP:+   (This is the default setting)
  338.  
  339.    Used to avoid Microsoft HIMEM.SYS problems. 
  340.  
  341.    Add special handling for XF command to prompt for console I/O: XF:CON
  342.    Use for Windows 3.0 PIF default command line parameters
  343.  
  344.    Some cosmetic changes to display logic:
  345.  
  346.    OX   Disable report display unless OR override applied.
  347.         OX or OX:+ disables report panel.
  348.         OX:- restores report panel display (default).
  349.         OR:- may be used to override OX setting.
  350.         
  351.  
  352.    If you are currently using 386 Max, QEMM 5.0 or have a machine
  353.    based on Chip & Technologies NEAT 210 or 300 Series chip sets
  354.    you may load HyperDisk directly in upper memory (above 640K)!
  355.  
  356.    Just add: XS to the installation command line.
  357.  
  358.    Chips and Technologies Shadow Ram users:
  359.  
  360.    If you are using an EMS system that does not support XMS's Upper Memory
  361.    Blocks (UMBs) such as EMMSYS, Windows 3.0 Intel 4.0 EMS, AST EEMS, etc.
  362.    You will need to EXCLUDE the last part of the E000 segment of memory.
  363.    Load HyperDisk first with the XS option set, examine the report panel
  364.    to (second section of the report panel) find where HyperDisk is loaded.
  365.    Next, edit your EMS device installation command line and exclude the
  366.    area from use by your EMS manager. See your EMS product installation
  367.    guide for details on excluding areas from EMS use.
  368.  
  369.    Note: Qualitas' 386MAX 4.04+ and Quarterdeck's QEMM 5.0+ directly 
  370.    support XMS UMB's and require no special procedures when installing
  371.    HyperDisk with these products.
  372.  
  373.                  _______________________________
  374.  
  375.   HyperStb Pre-Install Binder for HyperDisk: 6/17/90 
  376.  
  377.    A new program module HYPERSTB.EXE has been added to the HyperDisk
  378.    package.  This program allows you to install and later uninstall
  379.    HyperDisk easily and without conflict with other resident programs.
  380.    Install HYPERSTB.EXE in either your CONFIG.SYS or AUTOEXEC.BAT
  381.    files (normally in the same place as you would place the HyperDisk 
  382.    install statement). Later, either near the end of the AUTOEXEC.BAT
  383.    or from the command line you may install HyperDisk. HYPERSTB's function
  384.    is to reserve the resources for HyperDisk, preventing other resident
  385.    programs installed later from conflicting with HyperDisk. HYPERSTB
  386.    requires approximately 400 bytes!
  387.  
  388.    
  389.    Example: 
  390.  
  391.    device=c:hyperstb.exe
  392.  
  393.  
  394.    No parameters are needed!
  395.  
  396.  
  397.   +++++++++++++++++++++++++++++++++++++++++++++++++++
  398.  
  399.   ___________ HyperKey Release Changes______________
  400.  
  401.   04/10/91  HyperKey V4.12 release
  402.  
  403. * Add new method to detect if HyperKey is installed using the DOS Multiplex
  404.   interrupt (INT 2F).
  405.  
  406. * Add detection of End Of File (EOF) mark in command files (/XF:file).
  407.   Fixes problem with WordStar text files.
  408.  
  409. * Add timeout TouchShift (tm) keys after 3 seconds.
  410.  
  411. * Improve C&T ShadowRam detection logic.
  412.  
  413. * Fixed no "Key Click" problem when using foreign keyboard support.
  414.  
  415. * Fixed problem with not recognizing C&T Chip Sets.
  416.  
  417. * Ready HyperKey for Shareware
  418.  
  419. * Add DOS 5.00 High Memory Support with /XS option.
  420.  
  421. *  Automatic override of OX command when no parameters are present.
  422.    Add pause for key after no parameter change report panel.
  423.  
  424. *  Added Windows 3.0 full API interface support.
  425.  
  426. * Combine Shadow Ram Type (Upper memory) field and program memory size
  427.   message. 
  428.  
  429. * Modified the pause for key after "no parameter" report. After you install
  430.   HyperDisk you can obtain a status report by running HyperDk (or any other
  431.   installable HyperDisk model). If you specify no parameters HyperDisk will
  432.   pause and ask for a key after the panel is displayed. With the new KW:nn
  433.   command you can disable this pause or select a time delay before continuing.
  434.  
  435.    KW   Key Wait Time
  436.         Selects wait for key after "No Parameter" status panel. KW or KW:+
  437.         enables a pause after the status panel (default). KW:- disables the
  438.         wait for a key mode. Alternately, you may select a time delay by 
  439.         specifing KW:nn, where nn is the number of seconds to wait before 
  440.         continuing automatically.
  441.  
  442.   +++++++++++++++++++++++++++++++++++++++++++++++++++
  443.  
  444.   ___________ HyperScreen Release Changes______________
  445.  
  446.   04/10/91  HyperScreen V4.12 release
  447.  
  448. * Change blanking timer to use BIOS time-of-day timer.
  449.  
  450. * Fix Monochrome blanking problem. Regression error.
  451.  
  452. * Add new method to detect if HyperScreen is installed using the DOS Multiplex
  453.   interrupt (INT 2F).
  454.  
  455. * Add detection of End Of File (EOF) mark in command files (/XF:file).
  456.   Fixes problem with WordStar text files.
  457.  
  458. * Add new command options:
  459.  
  460.       C     SET and LOCK CURSOR SIZE 
  461.             For some LCD type displays the cursor is difficult to see.
  462.             C paramter allows you to set and lock a fixed cursor size.
  463.             Three sizes are available Large, Medium and Small each denoted
  464.             by l, m or s. Once the size is selected you may lock the value
  465.             permanently. C or C:+ locks the cursor, C:- unlocks the cursor.
  466.  
  467.             Example: hyperscr c:m:+  Sets a medium cursor and locks it.
  468.             Example: hyperscr c:s:-  Restore the small cursor and unlock it.
  469.  
  470.  
  471.    CC       SET and LOCK COLOR CURSOR SIZE 
  472.             Same as C but affects only the color display. Useful for dual
  473.             display systems.
  474.  
  475.    CM       SET and LOCK MONOCHROME CURSOR SIZE
  476.             Same as C but affects only the monochrome display. Useful for
  477.             dual display systems.
  478.  
  479.   +++++++++++++++++++++++++++++++++++++++++++++++++++
  480.  
  481.         HyperWare's Upgrade Policy                        August 2, 1990
  482.  
  483.    All HyperWare products may be upgraded via HyperWare's BBS free of charge
  484. for a period of one year from the date of purchase. Thereafter, a upgrade
  485. subscription may be purchased for a nominal fee of $10.00 (US) per year.
  486. At any time a new manual and program diskette may be obtained for $8.00 (US).
  487.  
  488.  
  489. Prices and terms subject to change without notice.
  490.  
  491.  
  492. Once again, Thank You for purchasing HyperWare's products.
  493.  
  494.                                  Roger Cross, HyperWare, dBa
  495.