Date:April 5, 1986
Author:David K. Goodwin
This program is a simple resident routine that will slowdown the
processor by a specified percentage. This version is hard-coded to
work correctly when running on an 8MHz 8086 such as the AT&T PC6300.
However, this program will run on any PCompatible computer becuase
all it does is go into a time wasting loop every time the Timer Tick
Interrupt (1Ch) is serviced. Source is provided for hackers who want
to tune the waster loop for a different processor speed.
where is a number between 0 and 99. If is zero,
then the routine will disable and lose track of the resident portion
left in memory from a previous call.
If you specify a value that approaches 99 percent of your machine
throughput, this routine is perfectly capable of shutting DOS off
of the processor. All you need to do in this case is press the
Hard-Reset button...what?...You say you don't have a reset
button?...Who would design a machine without one?...Ha ha!
The reason I wrote this routine is basically that I have a super-
charged machine (AT&T PC6300 w/V30) and some programs and games
that I have acquired from the wonderful world of hackerdom do not
care how fast the processor runs. My computer does not have a switch
or mode-change to slow down the processor.
I am contributing this program to the world of public-domain and I do
not care if you copy, modify, or mutilate it. I do care if someone
attempts to make a buck off my work (although this isn't much work)
so it is:
Copyright (c) 1986
David K. Goodwin
All Rights Reserved