home *** CD-ROM | disk | FTP | other *** search
- THIS IS NOT A DEMONSTRATION VERSION!
- IT IS THE ACTUAL RELEASE VERSION!
-
- Released into the public domain under
- SHAREWARE concept -- July 26, 1986
-
- *** HOT-DOS *** Version 1.18
-
- Copyright (C) 1985 Robert Best
-
- The following documentation describes the operation of
- HOT-DOS, a small but powerful program that, with the press of the
- CTRL-SHIFT -- LEFT-SHIFT combination, allows any currently
- executing program to be temporarily suspended so that a second
- copy of COMMAND.COM can be loaded and run in the background (the
- aptly named HOT-DOS partition.)
-
- NOTE:--USE CTRL-LEFT SHIFT COMBINATION -- NOT LEFT-RIGHT AS
- IN DEMO!
-
- To exit from HOT-DOS and return to the suspended application
- program, type EXIT at the DOS prompt.
-
-
- The HOT-DOS Version 1.18 package includes 1 program file and
- this documentation file. The following list describes each of the
- options available as command line parameters when executing
- HOT-DOS.
-
- 'G' or 'g' -- For use on a system using Color/Graphics
- display. This program will fully restore any CGA graphics screen
- at the expense of an additional 12K memory for use as a buffer.
- It will not restore an EGA graphics display, but is compatible
- with EGA text modes.
-
- 'X' or 'x' -- For use on a system supporting BOTH monochrome
- and color/graphics displays. This program will activate HOT-DOS
- on whichever display is NOT active when the HOT-KEY is pressed.
- From that point on, the user can freely switch displays -- HOT-DOS
- will properly restore the display that was active prior to
- escaping to the HOT-DOS partition. This is an indispensable
- utility for users who require simultaneous viewing of two separate
- screens of data. As an example, I usually run my editor in the
- primary DOS partition, then switch to HOT-DOS for compilation.
- This arrangement spares the nuisance of exiting and reloading the
- editor, as well as allowing viewing of compilation errors
- simultaneous with editing the source code.
-
- Both the 'x' and 'g' options can be combined when running
- HOT-DOS.
-
- NOTE: -- Using the 'x' option of HOT-DOS on a system without
- a monochrome adapter will cause a system crash requiring a
- re-boot.
-
- HOT-DOS uses the value of the environment variable COMSPEC to
- determine the path to the COMMAND.COM command interpreter. It
- will use the value of COMSPEC that existed just prior to being
- loaded for the duration of execution. It is therefore suggested
- that HOT-DOS be run from an AUTOEXEC.BAT file AFTER setting the
- COMSPEC environment variable. For optimum use, it is suggested
- the COMSPEC be set to a RAM disk drive. This will cause HOT-DOS
- to be run instantaneously with each press of the HOT-KEY. There
- will be no delays waiting for COMMAND.COM to be loaded from floppy
- or hard disk media. A fragment of code to achieve this from an
- AUTOEXEC.BAT file follows: (assume drive E: is a ramdisk)
-
- copy a:command.com e:\ set COMSPEC=E:\COMMAND.COM hotdos
-
-
- To load this version of HOT-DOS, use the following syntax:
-
- HOTDOS [n] [/x] [/g]
-
- where n = requested size of HOT-DOS partition (in K) such
- that 20 < n < 576
-
- NOTE: -- The default value of 'n' for HOT-DOS is n=64K
-
- The parameters may be given in any order on the command line.
-
- Examples: HOTDOS Loads HOTDOS.COM using n=64K, no graphics,
- one screen HOTDOS 100 /g Loads HOTDOS.COM using n=100K, CGA
- graphics restored HOTDOS 250 /x Loads HOTDOS.COM using n=250K, two
- screens HOTDOS /x /g 100 Loads HOTDOS.COM using n=100K, graphics,
- two screens
-
-
- TIPS AND PRECAUTIONS USING HOT-DOS
-
- 1) Do not load any RESIDENT application in the HOT-DOS
- partition. Doing so will surely destroy the integrity of the DOS
- memory allocation chain. All other resident software must be
- loaded in the primary DOS partition.
-
- 2) Do not load any application that will overlay without
- checking for the top of memory location stored in the Program
- Segment Prefix. A program that overlays above the top of
- available memory (in the HOT-DOS partition) will overwrite the
- memory chain block of the primary application, not to mention the
- PSP and part of the primary application itself!
-
- 3) Do not load BASIC in the HOT-DOS partition if BASIC is
- currently suspended in the primary partition.
-
- 4) If you mistakenly type EXIT at the DOS prompt in the
- primary partition, immediately run a CHKDSK on any drive
- configured in your system. For some reason, running a CHKDSK
- avoids problems that occur if you type EXIT in the primary
- partition and then immediately escape to HOT-DOS. This problem
- has not been traced, but seems to be a bug in the DOS EXIT
- command.
-
- 5) Previous versions of HOT-DOS required certain care when
- pressing the HOT-KEY to avoid crashing the system during critical
- sections of code execution. This version has provided substantial
- security to prevent these cases. The HOT-KEY can safely be
- pressed at anytime.
-
- NOTE: -- It is strongly suggested, if not absolutely
- required, to load HOT-DOS first among resident applications. In
- particular, to run HOT-DOS and SIDEKICK (tm) simultaneously, you
- must load SIDEKICK (tm) after loading HOT-DOS.
-
-
- ** HOT-DOS LICENSING AGREEMENT **
-
- The authorized version of HOT-DOS included in this package is
- copyrighted material intended for use in unaltered form.
- Distribution of the authorized version of HOT-DOS in any form is a
- violation of copyright. The program is provided "AS IS" without
- any warranty of any kind. Should the program prove defective, the
- user shall assume the entire cost of all necessary servicing,
- repair or correction. Site licensing of the authorized version of
- HOT-DOS is available by arrangement with Robert Best. The
- authorized version of HOT-DOS is intended for use on a single
- machine. Making copies for use on other machines represents a
- violation of this licensing agreement.
-
-
- July 26, 1986 HOT-DOS is hereby made available for general
- public use without any limitations. This version is the actual
- release, it is NOT a demo. It is being distributed under the
- SHAREWARE concept. A contribution of $20.00 is requested of
- satisfied users.
-
- Contributions may be sent to:
-
- Robert Best
- 13681 Dall Lane
- Santa Ana, CA 92705
-
- If anyone is interested in purchasing the source code, as
- well as the exclusive marketing rights to any derivative thereof,
- please contact me at the above address to discuss terms.