home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 163 / QTEC9305.ZIP / PCKWIK.TEC < prev    next >
Text File  |  1993-05-10  |  10KB  |  178 lines

  1. ID:PK PC-Kwik and Quarterdeck Products
  2. Quarterdeck Technical Note #227                       Filename: PCKWIK.TEC
  3. by Michael Chapman                                  CompuServe: PCKWIK.ZIP
  4. Last revised: 10 May 1993                             Category: SW3
  5.  
  6.  
  7. Subject:  PC-Kwik Power Pak Ver. 3.00
  8.  
  9.      PC-Kwik Corporation's new version of Power Pak includes many utilities
  10. that enhance a computer's speed and efficiency.  They include, from previous
  11. versions, a keyboard accelerator (PCKKEY), a screen accelerator (PCKSCRN), a
  12. Print Spooler (PCKSPL), a benchmark program (BENCHPCK), a keyboard buffer
  13. expander (KEYSAVE), a memory map (PCKMAP) and the disk cache (SUPER.EXE).  New
  14. to this version is a utility called KwikBoot.
  15.  
  16.  
  17. PCKKEY (Keyboard Accelerator)
  18.  
  19.      PCKKEY speeds up the rate at which characters are repeated when a key is
  20. held down on the keyboard.  The Keyboard Accelerator allows the user to
  21. control the speed at which characters repeat and the response time before
  22. repeating.  A feature of the Keyboard Accelerator is the ReDOS Command Editor.
  23. The ReDOS command editor saves commands typed from the DOS prompt, and allows
  24. the user to simply highlight the command to re-execute it.  ReDOS should be
  25. executed in each DV/DVX window the user wishes to run it in.  A limitation is
  26. that ReDOS may only open in two windows at a time.  If a third window is
  27. tried, an error message may appear and ReDOS will fail.  At this point, simply
  28. unload PCKKEY from one of the previous windows to run ReDOS in a subsequent
  29. window.
  30.  
  31.  
  32. PCKSCRN (Screen Accelerator)
  33.  
  34.      PCKSCRN speeds up the output of text to the video screen. The effects of
  35. this program are most noticeable when programs are run that put normal text to
  36. the screen one line at a time, such as the DOS DIR or TYPE command.  The
  37. Screen Accelerator does not improve screen display for programs that write
  38. directly to the screen.
  39.  
  40.      PCKSCRN contains two features: the Screen Blanker and Review.  Review
  41. allows a user to scan back over directories, listings, or commands that have
  42. already scrolled off the screen.  This feature does not function in DESQview.
  43. It will appear to work at first but when the up-arrow key is pushed the screen
  44. will always go to the command loaded before DESQview was started.  To have
  45. PCKSCRN function correctly in DESQview, you will need to NOT load it
  46. beforehand in the POWERON.BAT file.  Instead, load PCKSCRN in each window.
  47. The only downside to this is that you will have to press the Scroll Lock key
  48. every time you are at the end of the screen.
  49.  
  50.  
  51. PCKSPL (Print Spooler)
  52.  
  53.      PCKSPL intercepts the data normally sent to the printer and makes a copy
  54. of it in memory.  When the data has been saved (spooled), the control returns
  55. to the program, while the spooler runs in the background, sending data to the
  56. printer.  In DESQview, virtualization must be turned off in order for PCKSPL's
  57. pop-up menu to work. This program can be loaded either before DESQview or in
  58. a DESQview window.
  59.  
  60.  
  61. KEYSAVE.SYS (Keyboard Buffer Expander)
  62.  
  63.      KEYSAVE.SYS is not a utility unto itself; it is a keyboard buffer
  64. enhancer for PCKKEY.  This device driver is loaded in the CONFIG.SYS. It
  65. CANNOT BE LOADED HIGH, either with QEMM's LOADHI.SYS or DOS 5/6's DEVICEHIGH.
  66. In order to keep it from loading high, either temporarily REMark it out during
  67. the Optimize procedure, or create a text file called OPTIMIZE.EXC in your QEMM
  68. directory.  In this file, place a line which says C:\PCKWIK\KEYSAVE.SYS
  69. (substitute the appropriate drive letter and directory if your setup is
  70. different.)  This will tell Optimize to ignore this driver and not attempt to
  71. load it high.
  72.  
  73.  
  74. GENERAL NOTES ON UTILITIES
  75.  
  76.      These utilities, as well as the disk cache, are in a batch file in the
  77. PCKWIK directory called POWERON.BAT.  This will load all the utilities the
  78. user has selected during install.  To unload the programs simply use the
  79. POWEROFF.BAT file.  The programs will release the memory they are using.  Even
  80. if the utilities are loaded high by QEMM instead of themselves, POWEROFF.BAT
  81. will work, as long as they are loaded in the same order as POWERON.BAT loads
  82. them and nothing is loaded high after them.
  83.  
  84.      All the Power Pak utilities require that the disk cache be loaded in
  85. order to function.  If SUPER.EXE is not loaded, the utility will display an
  86. error message to the effect that the disk cache is not loaded, and
  87. consequently, the utility in question will not load.
  88.  
  89.  
  90. SUPER PC-KWIK
  91.  
  92.      The actual disk cache (SUPER.EXE) is automatically configured to allocate
  93. all available memory, utilizing expanded memory (if expanded memory is present
  94. on the machine) and dynamically allocate (lend) the memory (exPanded or
  95. exTended) to other programs.  The default is to determine the amount of memory
  96. available to the cache, subtract the memory needed for the RAM disk, and lend
  97. 75% of the remaining amount, although this is a configurable option, using
  98. /Lendpercent=nnnn.  If this amount is set to 0, the lending feature is
  99. disabled.
  100.  
  101.      Super PC-Kwik cannot detect DPMI (DOS Protected Mode Interface) calls,
  102. so programs that require this type of memory, whether provided via
  103. Quarterdeck's DPMI host, QDPMI.SYS, or another DPMI host, will ultimately fail
  104. if Super PC-Kwik is allowed to allocate all available memory.  Thus, if you
  105. have a program that requires DPMI memory (examples are Microsoft C++ 7.0,
  106. Borland C++ 3.0), you will want to limit the cache size, using the parameter
  107. /CacheSize=nnnn, and disable lending using the parameter /LendAmount=0.
  108.  
  109.      Windows 3.x will not start in Enhanced Mode if the cache is loaded using
  110. Expanded memory.  If Windows detects the presence of the cache using expanded
  111. memory it will give an error message telling the user to start the cache using
  112. extended memory before dropping to the DOS prompt.  The cache can be
  113. configured to use extended memory with dual lending features simply by using
  114. the parameter /ExtendedMemory=yes which is the default in the PCKWIK.INI file.
  115.  
  116.      DESQview/X requires this parameter as well.  By contrast, DESQview works
  117. fine whether the cache is using eXpanded or eXtended memory.  If a user
  118. insists on using expanded memory for their cache, one solution would be to
  119. limit the amount of the cache size to all but about 4 megs of memory.  Once
  120. DESQview/X starts, the lending feature seems to work for applications inside
  121. of it. Running with an extended cache will probably be the preferred way of
  122. running.  Our experience has shown that it is best to specify the actual cache
  123. size, and to make it as small as possible for your particular needs, using
  124. /Cachesize=nnnn when using either DV or DVX.
  125.  
  126.      Loading DESQview automatically disables Advanced Support, Power Write
  127. support, the DOS hit indicator and the DOS measurement popup. These features
  128. are not available in DV and are restored upon exiting DV.
  129.  
  130.      A most important change in this release is the parameter names.  All the
  131. parameter names are now easier to remember and use.  The old parameters will
  132. no longer work with this new version.  PC-Kwik provides a utility called
  133. "convert" which will convert calls to old parameters to new ones
  134. automatically.  Users may use the /parameters switch to get a thorough listing
  135. of parameters available to each utility.  Below is the /parameters dump for
  136. the disk cache.  In addition, parameters must be preceded with a "/" and can
  137. be any case: upper, lower or mixed.
  138.  
  139.  
  140. /FDSupport          Standard support of diskette transfers.
  141. /HDSupport          Advanced read/write support for hard disks.
  142. /BatchRequests      Perform batch copies to/from cache.
  143. /ReadWritePriority  Optional algorithm for advanced support.
  144. /QuickPrompt        Return DOS prompt normally.
  145. /TrackReads         Track buffering using a 17-sector buffer.
  146. /VolumeDetection    Use volume change hardware.
  147. /UniqueWrites       Do not check write requests for redundancy.
  148. /BusmasterDMA       Normal Track buffer placement
  149. /LoadHigh           Cache is loaded in high memory.
  150. /LendAmount         Amount of memory reserved for lending.
  151. /ExtendedMemory     Cache is using extended memory.
  152. /ExpandedMemory     Cache is using expanded memory.
  153.  
  154.  
  155.      There are two ways to use these parameters.  Either type them from the
  156. command line as parameters to the program being loaded, or put them in the
  157. appropriate place in the configuration file, PCKWIK.INI.  Users may have
  158. multiple configuration files with no name limitations.  To make a utility read
  159. from a new file simply add the parameter /name_of_file to the command line.
  160.  
  161.  
  162. TROUBLESHOOTING
  163.  
  164.      PC-Kwik Corporation has a technical support department which stands ready
  165. to assist you with any difficulties you may encounter with Power Pak 3.0.  In
  166. your Super PC-Kwik guide, in Section 4, you will find a comprehensive list of
  167. items that PC-Kwik tech support will want you to have handy when you call
  168. them.  PC-Kwik Tech Support can be contacted by telephone at (503) 627-0905,
  169. or via FAX at (503) 643-8709.
  170.  
  171.   ************************************************************************
  172.   *         Trademarks are property of their respective owners.          *
  173.   *This technical note may be copied and distributed freely as long as it*
  174.   *is distributed in its entirety and it is not distributed for profit.  *
  175.   *          Copyright (C) 1993 by Quarterdeck Office Systems            *
  176.   ************************ E N D   O F   F I L E *************************
  177.  
  178.