home *** CD-ROM | disk | FTP | other *** search
-
- __ ___
- |_)( |_)
- | _)| \
- S O F T W A R E
- ______________________________________________________________________
-
- Presents: Slow
- Description: A program for slowing your machine down!
- Requirement:
- Version: 1.0
- Date: 14/07/93
-
- Status: Freeware.
- Contribution: n/a
-
- Acknowledge: Wouter van Oortmerssen, Amiga E; Amstrad, Spectrum;
- ______________________________________________________________________
-
- "Well I'll be damned if I've ever seen a Spectrum THAT fast before!"
-
- Brief ________________________________________________________________
-
- Slow is a program which can be used to slow your machine down. At
- first you may wonder what the point of it is, but it is very useful
- for accelerated machines with some PD games and demos.
-
- Usage ________________________________________________________________
-
- The program is called with one parameter, and this is tells Slow how
- much to slow the machine down. Larger numbers slow the machine down
- more, but be prepared to experiment to get it exactly as you like. It
- is possible to hog the most processor time by supplying a value of 0.
- This stops some programs altogether, the Spectrum Emulator © Peter
- McGavin, is one example, and it can be used in this way to provide a
- crude pause option :-). The program is run as follows:
-
- 1> Slow 1000
- 2> Slow 0
-
- To end the program, break into it with Ctrl-C in the task
- window it has held, or send a break to the appropriate task. The task
- can be found by calling Status:
-
- 5> Status
-
- Process 3: Loaded as command: Workbench
- Process 4: Loaded as command: Slow
- Process 5: Loaded as command: status
-
- And then breaking the task, 4 in the above case:
-
- 5> Break 4
-
- HOW IT WOKRS
-
- The program slows the machine by looping. This loop is broken after n
- loops, and a call to Delay() then follows, and then it restarts all
- over again. By supplying a number, you control how often the loop
- is broken. For example, a value of 1000 means that a Delay() is only
- called after 1000 loops.
- I have also set it up so that the Delay() is never called when a
- value of 0 is used.
-
- Future Enhancements __________________________________________________
-
- o Alter the programs priority so it can slow more tasks.
- o Allow slowing for a period of time.
-
- Disclaimer ___________________________________________________________
-
- o I am not responsible to any damage caused through the use or misuse
- of this product and so it must only be used at your own risk. All
- efforts have been made to ensure the stability of the program but
- this does not mean it is 100% safe. Please backup any important data
- that could be damaged through the use of this software until you are
- sure that it is stable...
-
- Donations/Comments ___________________________________________________
-
- Any comments or donations can be sent to:
-
- PSR Software
- Paul Ruane
- 26 Birdwood Close,
- Selsdon, Surrey.
- CR2 8QG.
-
- I may also be contacted at the following addresses as Paul Ruane:
-
- Fidonet_____
- 2:253/516.12
- 2:252/149.3
-
- Amiganet____
- 39:135/13.12
-
- _________________________________________________________________NULL_
-