Dec 312017
Simple resident routine that will slowdown the processor by a specified percentage. Includes complete ASM source code. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
SLOWDOWN.ASM | 5317 | 2240 | deflated |
SLOWDOWN.COM | 496 | 411 | deflated |
SLOWDOWN.DOC | 1800 | 965 | deflated |
Download File SLWDN.ZIP Here
Contents of the SLOWDOWN.DOC file
Program:SLOWDOWN
Version:1.1a
Date:April 5, 1986
Author:David K. Goodwin
Rochester, NY
Description:
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.
Invocation:
A>SLOWDOWN
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.
Warning:
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!
Comments:
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
Version:1.1a
Date:April 5, 1986
Author:David K. Goodwin
Rochester, NY
Description:
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.
Invocation:
A>SLOWDOWN
where
then the routine will disable and lose track of the resident portion
left in memory from a previous call.
Warning:
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!
Comments:
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
December 31, 2017
Add comments