home *** CD-ROM | disk | FTP | other *** search
/ Best Sellers 7: Football Classics 2 / CD1.iso / utils / slow / at-slow / at-slow.doc < prev    next >
Text File  |  1992-07-21  |  14KB  |  348 lines

  1.    
  2.    
  3.    
  4.    
  5.    
  6.    
  7.    
  8.    
  9.    
  10.    
  11.    
  12.    
  13.    
  14.    
  15.    
  16.    
  17.    
  18.    
  19.    
  20.    
  21.    
  22.    
  23.    
  24.                               AT-SLOW Demo Version
  25.                            Version 4.00 Unregistered
  26.                        PC-AT High Performance Slowdown
  27.                                 By David Keil
  28.    
  29.           This is a demo version of AT-SLOW. It has all the features of the
  30.       registered version to give you an idea of how it works but is limited
  31.       to aprox 5min of operation.
  32.       Send for your registered version of AT-SLOW today by using the
  33.       registeration form at the end of this doc file.
  34.  
  35.    
  36.    
  37.    
  38.    
  39.    
  40.            AT-SLOW is a utility which when loaded will use the high 
  41.       resolution timer found in a PC-AT or close clone, to slowdown 
  42.       games and other programs which run to fast on PC-AT's.
  43.    
  44.            This program is hardware dependent and requires a PC-AT or 
  45.       close clone and a 80286/80386/80486 processor to operate. AT-SLOW
  46.       uses the AT's real time clock found at interrupt 70h to slowdown the
  47.       AT's speed.
  48.            Using the real time clock's interrupt has two advantages 
  49.       over the usual use of the normal PC's timer.
  50.    
  51.         1 - The high resolution timer can occur up to 8192 times a second
  52.             (as opposed to 18.2 with the normal timer). This provides a much 
  53.             smoother slowdown than with the normal timer. This also 
  54.             provides a higher degree of performance reduction.
  55.         2 - Since this slowdown uses interrupt 70h and only AT's use 
  56.             this interrupt, programs don't know to re-vector it. So
  57.             programs that don't work with normal slowdown programs 
  58.             will work with AT-SLOW.
  59.    
  60.            Version 4.00 contains several enhancements and additions that
  61.       were not available in the previous shareware version.
  62.    
  63.         1 - Friendlier user interface.
  64.         2 - Option to remove program from memory.
  65.         3 - Optional 1024, 2048 & 4096 int's/second for slower AT machines and
  66.             for slowing 80486 machines down to 80386 speeds.
  67.         4 - Standby mode which lets the computer run at full speed until the
  68.             delay is wanted. Then it can be activated by a sequence of
  69.             key-strokes.
  70.         5 - Hot-key enabling, disabling & changing of the delay value while in
  71.             the program you want delayed
  72.         6 - Hot-key to DOS function for older programs that don't allow an
  73.             easy exit to DOS.
  74.         7 - New CPU option allowing you to enter a CPU clock speed you want the
  75.             the system to run at.
  76.  
  77.    
  78.    
  79.    
  80.    
  81.    
  82.       Using AT-SLOW:
  83.    
  84.            The command for using AT-SLOW is
  85.    
  86.                at-slow [/t????][/c??][/z][/s][/1][/2][/4][/8][/d][/e][/r][/h][/?]
  87.            Where:
  88.                /t = ???? is amount to slowdown PC-AT. Valid range is 0-1999.
  89.                /c = ?? is CPU speed in MHZ wanted. Valid range is 2-99.
  90.                /z = Tell AT-SLOW the processor is a 80486 for CPU calabration.
  91.                /s = Put AT-SLOW in standby mode.
  92.                /1 = Use 1024 INT's/second.
  93.                /2 = Use 2048 INT's/second.
  94.                /4 = Use 4096 INT's/second.
  95.                /8 = Use 8192 INT's/second. (Default value)
  96.                /d = Disable slowdown.
  97.                /e = Enable slowdown.
  98.                /r = Remove program from memory.
  99.                /h = Show this help screen.
  100.                /? = Show current program settings.
  101.    
  102.       /t????
  103.            The range of values for delay is 1-1999. Values of 20-60
  104.       on 286 machines is usually adequate. As the delay value is increased
  105.       there will come a point when the computer actually is to slow to
  106.       function. If this happens use the hot-keys to disable the delay and
  107.       then try a smaller value or use the /c option.
  108.    
  109.       /c??
  110.            The range of values for the CPU command are 2-99 mhz. This command
  111.       is used instead of the /t command.
  112.            The CPU command will compute the correct delay value to give the
  113.       speed requested. The message:
  114.       'CPU delay being calabrated, please wait!' will be displayed during
  115.       which time the system will appear to to locked up.
  116.       When finished if it was possible to give the requested CPU speed the
  117.       message: 'CPU set to speed requested.' will be displayed.
  118.       If the speed selected is to fast or slow to be achieved then the message:
  119.       'Unable to set CPU to speed requested, delay disabled!' is displayed.
  120.       Possible reasons the speed could not be set are:
  121.         1 - speed higher then real CPU speed. (buy faster machine)
  122.         2 - Speed higher then possible with ints/sec selected.
  123.             (select a lower number of ints/sec)
  124.         3 - Speed lower then possible with ints/sec selected.
  125.             (select a higher number of ints/sec)
  126.  
  127.       Notes:
  128.         1  IT MAY TAKE AS LONG A 1MIN TO CALABRATE SPEED.
  129.         2  This function is used to help compute a delay value required for a
  130.            particular program. Once the speed has been computed and fine tuned
  131.            (using the hot-keys) the delay value should be determined using the
  132.            /? option and that value used with the /t option. This will
  133.            eliminate the calabration delay.
  134.         3  A valid /t or /c command must be given before the program will
  135.            be installed.
  136.  
  137.    
  138.    
  139.    
  140.    
  141.    
  142.       Using AT-SLOW continued:
  143.    
  144.       /z   Tell AT-SLOW that the processor is a 80486 so the /c option will
  145.       calabrate the system speed correctly. Include this option each time you
  146.       use the /c option on a 80486 computer.
  147.       EX. AT-SLOW /c50/z (slow down a 80486 to the speed of a 80386-33)
  148.    
  149.       /1
  150.            Selects an interrupt rate of 1024ints/sec.
  151.    
  152.       /2
  153.            Selects an interrupt rate of 2048ints/sec.
  154.    
  155.       /4
  156.            Selects an interrupt rate of 4096ints/sec.
  157.       The previous three options are used when a smaller delay is wanted then
  158.       the 8192ints/sec option allows.
  159.       EX. For slower AT's (like the original 6mhz IBM AT).
  160.           To slow down a 80486 to 80386 speeds.
  161.           Slow down a game a little making it easer to play.
  162.    
  163.       /8
  164.            Restores the int's/second back to the normal 8192. This is the
  165.       default when the program is first installed.
  166.    
  167.       /d
  168.            Disables AT-SLOW's delay and hot-keys.
  169.       AT-SLOW is completely inactive at this point and can only be reactivated
  170.       by the enable command or entering a new delay or CPU value.
  171.    
  172.       /e
  173.            Enables AT-SLOW's delay and Hot-keys with the previous delay value.
  174.    
  175.       /s
  176.            Disables AT-SLOW's delay but not the hot-keys. When in standby mode
  177.       AT-SLOW checks for the hot-key sequence to reactivate and for exit to
  178.       DOS. It also insures that the hot-keys are not disabled by any other
  179.       program while in standby mode.
  180.            Using standby mode you can set the delay you want for a game, then
  181.       activate the delay after the program is loaded.
  182.    
  183.       /r
  184.            Disable AT-SLOW and remove it from memory
  185.    
  186.       /?
  187.            Show AT-SLOW's current status. Use this function to determine the
  188.       delay value after you have fine tuned it using the hot-keys or the CPU
  189.       command.
  190.  
  191.    
  192.    
  193.    
  194.    
  195.    
  196.                              Using AT-SLOW's Hot-keys
  197.    
  198.            AT-SLOW's hot-keys are activated in a way that prevents them from
  199.       interfering with other programs function keys.
  200.    
  201.            To use AT-SLOW's hot-keys they must be activated first. This is done
  202.       by pushing the ALT key twice in a row. Pushing the ALT key again or any
  203.       other key except for AT-SLOW's hot-keys will deactivate them. This is done
  204.       so that the hot-keys cannot be activated by accident. For best results in
  205.       activating the hot-keys push another key other then the hot-keys (such as
  206.       CTRL or SHIFT) to clear any sequence already started, then push the ALT
  207.       ke