home *** CD-ROM | disk | FTP | other *** search
- Announcing SLOWDOWN version 1.1
-
- SLOWDOWN is a program to slow down the operation of an AT or an XT286 to
- allow interactive games designed for the PC and PCjr to be played. This
- program installs a timer interrupt and inserts a loop on each timer
- "tic". The length of the loop is adjustable by the user. Audible and
- visual feedback are supplied during adjustment. Subsequent uses of
- SLOWDOWN will adjust the same resident copy of the program and will not
- reinstall itself. The loop can be set to zero to allow for resumption
- of full speed operation.
-
- Changes in version 1.1
-
- 1. SLOWDOWN will display the value set in the timer loop while the
- program is being adjusted manually and then will display the final
- value when SLOWDOWN is exited. This value can be remembered and
- used on subsequent executions of SLOWDOWN as a command line
- parameter (which leads to the next feature).
-
- 2. SLOWDOWN will now except a numeric parameter on the command line.
- this number is used to set the timer loop which slows down the
- machine. This value may be any positive number from 1 to 65535.
- The routine used to read the value passed will except negative
- numbers without complaint but they will be used as an unsigned
- value (-1 = 65535). If this parameter is included, the manual
- adjustment will be bypassed.
-
- This feature will allow SLOWDOWN to be executed from a batch
- environment once a SLOWDOWN speed factor for an application or
- game has been determined. For instance, if you want to run a
- program with SLOWDOWN in operation with a factor of 4000 and then
- resume full speed operation when the program finishes, the following
- batch file could be used:
-
- SLOWDOWN 4000
- FOOBAR
- SLOWDOWN 1
-
- When SLOWDOWN is executed, the screen is cleared, and instructions and a
- timing scale are displayed on the current monitor. A bar is drawn on
- the screen under the scale on each loop of the program and a beep is
- emitted from the speaker. The length of the bar indicates the relative
- "speed" of the computer. The user may press the cursor down key to
- adjust the speed. Each key press will have a small effect on the length
- of the bar. As the bar becomes longer, the computer slows. The user
- should allow the speed to stabilize after each key press before
- attempting more adjustment. Experimentation will probably be required
- to determine the best setting for playing a particular game.
-
- Once the speed has been adjusted to the desired point, the user presses
- ESCAPE to exit to DOS. Now the game can be loaded and played normally.
- If another adjustment is desired, the user must exit back to DOS and
- rerun SLOWDOWN. To return to full speed operation, the user may press
- END. The bar will return to its original length. As long as the user
- does not press ESCAPE, END may be used to toggle between full speed and
- slowed operation.
-
- Be aware that there may be programs for which SLOWDOWN does not work or
- causes problems. I have run into one program which takes over the timer
- interrupt which cannot be helped by SLOWDOWN. It is most effective on
- BASIC programs with animation. These normally run in software loops and
- do not interact with the timer.
-
- Geoff Ingalls - INGALLS AT WEST1VM - 236-1849 - White Plains, NY