Dec 112017
COLORDOS v1.50 - Generates a unique prompt drive letter color & a different text color for each drive in your system.

Full Description of File

COLORDOS v1.50 - Generates a unique
prompt drive letter color & a different text
color for each drive in your system. Also,
each subdirectory in the prompt can have its
own color. Gives the command line an exteamly
pleasing appearance. All options are set us
ing a setup program and load automatically.
4DOS compatible. Does not require Ansi.sys!
Will work with ansi.sys if it is installed.
TSR = 1K From KroTek Electronics US$14.00

File COLORD15.ZIP from The Programmer’s Corner in
Category File Managers
COLORDOS v1.50 – Generates a unique prompt drive letter color & a different text color for each drive in your system.
File Name File Size Zip Size Zip Type
COLINSTL.COM 22751 6025 deflated
COLORDOS.1 2756 1865 deflated
COLORDOS.2 2920 1989 deflated
COLORDOS.3 3064 2068 deflated
COLORDOS.4 2644 1785 deflated
COLORDOS.5 2739 1873 deflated
COLORDOS.6 2911 1974 deflated
COLORDOS.DOC 41067 12100 deflated
COLREMOV.1 698 494 deflated
COLREMOV.2 615 452 deflated
COLSETUP.COM 14995 3403 deflated
FILE_ID.DIZ 452 310 deflated
REGISTR.FRM 1600 521 deflated
SITELICE.DOC 18365 5418 deflated
SYSOP.DOC 7348 2699 deflated
VENDOR.DOC 8504 2992 deflated

Download File COLORD15.ZIP Here

Contents of the COLORDOS.DOC file


____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER

Copyright (c) 1992,93 by KroTek Electronics

1214 Riverside Dr. Unit 317
Timmins, Ontario, Canada
P4R 1A4
705 268 7352

ColorDOS release 1.50

0.0 Welcome

Thank you for taking the time to download ColorDOS 1.50. Hope-
fully you will find it useful in adding life to your work on the DOS
command line. With the advent of modern VGA color monitors included as a
part of many of today's computer packages, it is surprising that DOS
primarily remains a monochrome operating system. ColorDOS was written
to overcome some of these limitations.

1.0 What is ColorDOS ?

ColorDOS is a set of very small, yet powerful set of TSR
(terminate and stay resident, or memory resident) programs that monitor
the activity of DOS and determine if the command line is present. They
then colorize the command prompt such that every subdirectory and drive
letter in the prompt has its own color. Also, all of the text that comes
after the command prompt can have a unique color for each drive, with or
without ANSI.SYS being installed.

ColorDOS takes up very little memory (as low as 0.8 K) and it
can be loaded in the upper memory with the DOS loadhigh command.
ColorDOS is only active when the command prompt is showing, and is
completely passive when you are running applications. Despite its small
size and transparent operation, ColorDOS' effect are visible every time
you hit return from DOS.

1.1 What is Included on This Disk ?

This distribution disk should contain the following sixteen
1. Read_me.1st 9. Colordos.4

2. Colordos.doc 10. Colordos.5

3. 11. Colordos.6

4. 12. Colremov.2

5. Colordos.1 13. Registr.frm

6. Colordos.2 14. Vendor.doc

7. Colordos.3 15. Sysop.doc

8. Colremov.1 16. Sitelice.doc

- If any of these files are missing, please do not redistribute this
package. - The file "Read_me.1st" contains information on how to quickly
get ColorDOS up and running on your system. - For more detail on the
contents or function of these files, please see appendicies B and C.

ColorDOS 1.5 User Manual -2- KroTek Electronics

2.0 Table of Contents

0.0 Welcome ................................... Page 2

1.0 What is ColorDOS .......................... Page 2

2.0 Table of Contents ......................... Page 3

3.0 Installing ColorDOS ....................... Page 4

3.1 Running ColInstl ...................... Page 4

3.2 Loading ColorDOS ...................... Page 6

3.3 Unloading ColorDOS .................... Page 6

3.4 Running ColSetup ...................... Page 6

3.5 ColSetup Features ..................... Page 8

4.0 Video Modes ............................... Page 9

5.0 Incompatibilities ......................... Page 10

5.1 ColorDOS and DOSKey ................... Page 10

6.0 Disclaimer ................................ Page 10

7.0 Registration .............................. Page 10

7.1 Copyright ............................. Page 10

7.2 Price ................................. Page 11

7.3 Software Support ...................... Page 11

7.4 Distribution .......................... Page 11

8.0 About ColorDOS ............................ Page 12

9.0 Ombudsman & ASP Information ............... Page 12

Appendix A - Definition of Shareware .............. Page 12

Appendix B - Description of ColorDOS Files ........ Page 14

Appendix C - Setting Environment Variables ........ Page 15

Appendix D - Description of ColorDOS 'Drivers' .... Page 16

ColorDOS 1.5 User Manual -3- KroTek Electronics

3.0 Installing ColorDOS

3.1 Running ColInstl

The first step to installing ColorDOS on your computer is
the installation program, ColInstl will automatically
create a batch file that can be run to set your "prompt" and the
"colordos" environment variables, and install the appropriate ColorDOS
tsr program in upper or lower memory, depending on your system. The
installation program also will create a destination directory and copy
all of the program files to it. To determine information about your
system, ColInstl presents a series of settings that you can accept, or
step through and change to suit your needs.

Use the arrow keys to step though the following settings and
edit them as follows: You can obtain help on any item by pressing F1
with the cursor over the setting in question.

1. CPU type - This is the microproceesor that your system
is running. This should be accurate, and cannot
be changed.

2. DOS version - The version of DOS that is running also
cannot be edited.

3. Video mode - The video card detected by the install-
ation program, can't be changed.

4. Use video BIOS - This is normally not necessary, and so
the default is 'no', as it is faster to use
ColorDOS' normal method of writing color changes
directly to the video memory. If you suspect
that you need to use the video BIOS, then toggle
this option on with the F2 key.

5. Text colorization - everything that appears on the
screen after the command prompt can be given a
unique color that changes as you change drives.
If you do not want this option, toggle it off
with the F2 key.

6. Ansi.sys Status - ColInstl can detect ansi.sys only if
it is the version origionally shipped with DOS
and that version of DOS is greater than 4.0. If
ansi.sys status is incorrectly reported, then
toggle it with the F2 key.

7. Command processor - In addition to (which is
shipped with DOS), ColorDOS can be run under
4DOS, an alternative command processor from JP
Software. If the installation program detects
4DOS it will also report its version number.
Toggling this setting should not be necessary as
ColInstl will accurately detect the processor
installed, but it can be done with the F2 key.

ColorDOS 1.5 User Manual -4- KroTek Electronics

8. Prompt envir setting - This is read from your system if
you have previously set the prompt, otherwise it
defaults to $P$G. The cursor changes color to
indicate that you are in a line editor that you
can use to edit the prompt setting. Exit the
editor by moving the cursor up or down with the
arrow keys.

9. Installation source - This is the source where the
ColorDOS files will be copied from. It is
the active drive and directory at the time
that ColInstl is run, and cannot be

10. Path to ColorDOS files - This is the destination
directory for the files copied or created by the
installation program, and also for the color
configuration file created by the ColSetup
program. If you have set the colordos environ-
ment variable, the path is read from your
system. If the environment is not set the
destination defaults to C:\DOS\COLORDOS. Running
the batch file will set the colordos env
variable to what you specify here. Like the
prompt setting, you are automatically in a line
editor when you move the cursor to this posit-
ion, and the up arrow will exit you from this

Once you have answered all of the questions, then you can start
the installation process as follows using the following keys:

F1 Help - Gives online help on the setting that is about to
be edited.

F2 Toggle - Switch between the options available for the
use of the video bios, text colorization,
ansi.sys status, and the command processor.

F3 Install - Copies the files over to the destination
directory. A file that is successfully copied is
indicated by a green check beside the file name,
a red 'R' indicates an error reading the source
file and a red 'W' indicates an error writing
to the new file. A series of W's at the end of
an installation probably indicates a full
destination disk.

F4 Make Batch - Creates a batch file named COLSTART.BAT
that can be run to automatically set the
environment variables and load ColorDOS. You can
add this file to the end of your autoexec.bat
file so that ColorDOS loads every time you start
your system.

F5 Quit - Exit the installation program.

ColorDOS 1.5 User Manual -5- KroTek Electronics

F7 Insert - Text insert mode for the line editors that edit
the prompt and destination path.

F8 Overwrite - Text overwrite mode for the line editors.
The insert key will also toggle between insert
and overwrite modes.

3.2 Loading ColorDOS in Memory

The next step is to actually load the memory resident portion of
ColorDOS. This is done by simply running the batch file created by the
ColInstl program. Type "COLSTART" at the command line and the next
prompt will be in the default ColorDOS colors. In addition to loading
ColorDOS into memory, the ColStart batch file also sets the prompt and
the COLORDOS environment variables.

3.3 Unloading ColorDOS

If you no longer require ColorDOS and wish to remove it from
memory, then you can run the ColRemove utility by typing 'colremov' at
the DOS prompt. ColorDOS will be unloaded and it's allocated memory will
be returned to the operating system. You can then reinstall ColorDOS if
you wish to use changes that you've made with ColSetup.

ColRemov will work if ColorDOS is installed in conventional or
upper memory. However, if there are other TSR's that are installed after
ColorDOS, then you will not be able to unload ColorDOS until you have
removed the programs installed after it.

3.4 Running ColSetup

Unless you are happy with the default color settings you will
want to create your own. This is done by running the program called
'colsetup' which will create a colordos.ini file that contains your
personal settings.

The first thing ColSetup does is look for your previous setup
information. If you have not set the colordos environment variable
ColSetup will also default to the root directory of the C: drive. The
first time you run the program, you will get an error message saying
ColSetup couldn't find colordos.ini but don't despair, you will soon
create it.

ColorDOS 1.5 User Manual -6- KroTek Electronics

When you first start ColSetup, you will see a color grid on the
right and a sample prompt on the left. You will also see a copyright
notice in the upper left, and your computer will pause for 1 second
while you absorb it. After 1 second, you will be given 2 choices:

RETURN press the enter key if you accept the conditions of the
copyright notice

ESCAPE press the escape key if you do not accept

If you press enter, two cursors will appear, Cursor 1 is the
box-like cursor that is used to select a drive letter, subdirectory, or
text color to edit, and Cursor 2 is to select a color from the color
grid to edit what you have selected with cursor 1. Also, your previous
setup colors will be loaded from disk and shown, or any applicable error
messages if there are problems with the environment variable or the
colordos.ini file. Now you can edit your settings using the following

F1 Moves cursor 1 to the right over the sample

F2 Moves cursor 1 to the left.

F3 & If cursor 1 is positioned over the drive letter,
F4 (or sample text, if text color is on) these
keys enable the drive letter to be changed in
order to enable editing of the drive letters
or text colors.

F5 (or Escape) Quit. If you have made any changes that have not
been saved to disk, you will be asked if you
want to exit without saving. Just press escape
again if you do, any other key will return you
to the program.

F6 Save to disk. Your settings are written to a
file called colordos.ini in the drive and
directory that you specified in the colordos
environment variable. If the file already
exists, it is overwritten with the new
information, if it doesn't exist it is

F7 Turns text colorization on. This is the same
question as in the installation program, but
ColInstl & ColSetup don't talk to each other,
so you must repeat yourself here. Thus, if you
want ColorDOS to change the color of text
after the command prompt use this feature.
Some sample text will appear below the prompt
and the color can be edited.

ColorDOS 1.5 User Manual -7- KroTek Electronics

F8 Turns text colorization off. If you have
ansi.sys installed, and want uniform text
colors regardless of what drive you are on,
then this is the option you need. Delete
removes the sample text from below the prompt,
as it no longer can be edited.

Arrow Keys Control the position of Cursor 2 over the color-
picking grid.

Enter Edits the color of the drive letter, subdir-
ectory, or text selected by Cursor 1 to the
color selected by Cursor 2.

Please note that only the file colordos.ini is created with the
save option, if you specify a non-existent path with the colordos
variable, it is not created, you will only get an message specifying a
write error.

3.3 ColSetup Features

It is possible to set a unique drive color and text color for up
to 12 drives, A: to L:. After L:, the colors reset and start repeating-
so that M: is the same color as A:, and so on, in the following fashion:

Color1 .......... A: .... M: .... Y:
Color2 .......... B: .... N: .... Z:
Color3 .......... C: .... O:
Color4 .......... D: .... P:
Color5 .......... E: .... Q:
Color6 .......... F: .... R:
Color7 .......... G: .... S:
Color8 .......... H: .... T:
Color9 .......... I: .... U:
Color10 ......... J: .... V:
Color11 ......... K: .... W:
Color12 ......... L: .... X:

ColorDOS can handle up to 8 different subdirectories. Unlike
the drive letter colors, the subdirectory colors do not 'wrap around' to
subdirectory color 1 after the 8th subdirectory, and the program will
begin to give strange results.

ColorDOS 1.5 User Manual -8- KroTek Electronics

There are not unique directory colors for each drive, the
directory background and foreground colors stay the same no matter what
drive you are on. Only the drive letter, the ":" and the chevron ( > )
change as you switch between drives. (As does the text if it is selected
on). You can, however, keep the same background color for the
directories as you have selected for the drive letter provided all of
the directory colors are chosen from the left most column of the color
grid. ( This is the column with no background color). ColSetup uses the
fact that none of the directories have a background color as a signal
to fill in all of the prompt with the background color of the drive

The foreground color of DIR1 (a sample name for
the first subdirectory down from the root) in
each prompt will stay the same regardless of
the drive that you are logged on to. Similarily
for DIR2 & 3, etc. However, the background
color of all DIR's can be made the same as the
___________background color of the drive letters.
| | |
v v v
C:\DIR1\DIR2\DIR3\...> sample_dos_command
^ ^ ^
| | |
|____________________|__|_ Both the foreground and background
color of these items can be
different for each drive in your
Figure 1 Sample Prompt system.

This feature is useful if you want to make solid screen colors
that are different for each drive. For example, if you want drive C: to
have a solid blue background and drive D: to be solid green, choose a
blue background for the drive letter and text for C:, and a green
background for the drive and text for D:. Then choose directory colors
that contrast well with both blue and green, but pick them from the
left-most column of the color grid, and you're all set.

Once you have everything setup to your satisfaction, press "F6"
to save your settings to disk, and exit ColSetup by pressing F5. In
order for your new color configuration to take effect, it is necessary
to first remove colordos from memory by running the program 'colremov'.
Then reload ColorDOS by running the batch file 'colstart' again. Your
new colors should now be displayed.

4.0 Video Modes

ColSetup will run in any color video mode from 80c x 25r to 132c
x 50r. ColorDOS will run in all of these modes and in addition 40c x
25r, but it must be started in at least 80 x 25. Both of these programs
will run on CGA, EGA, and VGA monitors in color video mode only.

ColorDOS 1.5 User Manual -9- KroTek Electronics

5.0 Incompatibilities

Every effort is made to ensure compatibility with existing
programs and tsr's that you might have already installed on your system.
However, due to the tremendous variety of TSR's available, it is
impossible to test them all. If you are unfortunate enough to uncover
any incompatibilities or bugs, please let us know, and every effort will
be made to rectify the problem. If possible, please include a listing of
your config.sys and autoexec.bat files. Also, if you have any
criticisms, comments, or features that you would like to see in future
versions, we would very much like to hear from you. Please write to the
address shown in the registration section.

5.1 ColorDOS and DOSKey

Since version 1.41, ColorDOS is compatible with DOS 5's DOSKey.
However, DOSKey must be loaded into memory before ColorDOS is loaded. If
you are starting DOSKey and ColorDOS from your autoexec file, ensure the
command to load DOSKey comes before the line that loads ColorDOS.


Users of ColorDOS must accept this disclaimer of warranty:


7.0 Registration

7.1 Copyright

This ColorDOS documentation and the software are copyrighted and
all rights are reserved. No part of this documentation or software may
be copied or otherwise reproduced except in the manner described in this

Copyright (c) 1992, 1993 by KroTek Electronics

ColorDOS has been released as shareware. If you find it useful
and continue to use it after a reasonable trial period, please register

ColorDOS 1.5 User Manual -10- KroTek Electronics

7.2 Price

In Canada - CDN$13.50 plus $1.50 shipping and handling per
computer. In the United States - US$11 plus US$3 shipping and handling.
Internationally - add another US$3 to the US shipping price to offset
additional shipping costs. You will receive prompt notification of
future releases of ColorDOS. Registered users will also receive a
registered version of the program without the registration notices,
delays or beeping.

Please specify disk size when ordering. There is a registration
form included on the distribution disk for you convenience. Thank you
for your support. Please send your registration to:

KroTek Electronics | Voice 705 268 7352
1214 Riverside Dr. Unit 317 | CompuServe 70620,1755
Timmins, Ont, Canada |
P4R 1A4 |

7.3 Software Support

Support is available to all registered users of ColorDOS for a
period of 12 months by phoning 1 705 268 7352 (voice) or by CompuServe
email to 70620,1755.

7.4 Distribution

This shareware version of the ColorDOS 1.50 program may be
freely copied and distributed. In fact, your efforts in this regard are
greatly appreciated. However, the following restrictions apply:

-This program may only be distributed as a complete
package, including this documentation file.

-This program must not be altered in any way, and the
copyright notice must remain intact.

-No charge may be levied for the program beyond a
reasonable media and copying fee.

You are encouraged to pass a copy of ColorDOS along to your friends
for evaluation. Please encourage them to register their copy if they
find that they can use it. All registered users will receive a copy
of the latest version of ColorDOS.

ColorDOS 1.5 User Manual -11- KroTek Electronics

8.0 About ColorDOS

ColorDOS was written using the Microsoft Macro Assembler MASM
6.0. It was written between February and April 1992 to overcome the
limitations of all of the millions of prompt setting utilities that
relied on Ansi.sys.

Ver 1.0 01May92 Well, here it is!

Ver 1.1 15May92 ColRemove memory removal utility added.

Ver 1.2 & 1.3 Not released

Ver 1.4 17Jun92 The ability to send ANSI escape sequences
from within ColorDOS is added and 4DOS
compatible versions are added for all
the utilities.

Ver 1.41 01Jul92 DOSKey incomatibility bug fixed, the bios
versions of ColorDOS added.

Ver 1.50 20Feb93 The installation program is added to
automate the choices and system settings
This will ease the initial installation.

9.0 Ombudsman Statement

KroTek Electronics is a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware principle
works for you. If you are unable to resolve a shareware- related problem
with an ASP member by contacting the member directly, ASP may be able to
help. The ASP Ombudsman can help you resolve a dispute or problem with
an ASP member, but does not provide technical support for members'
products. Please write to the ASP Ombudsman at 545 Grover Road,
Muskegon, MI 49442 or send a CompuServe message via CompuServe Mail to
ASP Ombudsman 70007,3536.

Appendix A

The Definition of Shareware.

Shareware distribution gives users a chance to try software
before buying it. If you try a Shareware program and continue using it,
you are expected to register. Individual programs differ on details --
some request registration while others require it, some specify a
maximum trial period. With registration, you get anything from the
simple right to continue using the software to an updated program with
printed manual.

ColorDOS 1.5 User Manual -12- KroTek Electronics

Copyright laws apply to both Shareware and commercial software,
and the copyright holder retains all rights, with a few specific
exceptions as stated below. Shareware authors are accomplished
programmers, just like commercial authors, and the programs are of
comparable quality. (In both cases, there are good programs and bad
ones!) The main difference is in the method of distribution. The author
specifically grants the right to copy and distribute the software,
either to all and sundry or to a specific group. For example, some
authors require written permission before a commercial disk vendor may
copy their Shareware.

Shareware is a distribution method, not a type of software. You
should find software that suits your needs and pocketbook, whether it's
commercial or Shareware. The Shareware system makes fitting your needs
easier, because you can try before you buy. And because the overhead is
low, prices are low also. Shareware has the ultimate money-back
guarantee -- if you don't use the product, you don't pay for it.

ColorDOS is a "shareware program" and is provided at no charge
to the user for evaluation. Feel free to share it with your friends,
but please do not give it away altered or as part of another system.
The essence of "user-supported" software is to provide personal computer
users with quality software without high prices, and yet to provide
incentive for programmers to continue to develop new products. If you
find this program useful and find that you are using ColorDOS and
continue to use ColorDOS after a reasonable trial period, you must make
a registration payment of US$11 plus $3 shipping to KroTek Electronics.
The US$11 registration fee will license one copy for use on any one
computer at any one time. You must treat this software just like a
book. An example is that this software may be used by any number of
people and may be freely moved from one computer location to another, so
long as there is no possibility of it being used at one location while
it's being used at another. Just as a book cannot be read by two
different persons at the same time.

Commercial users of ColorDOS must register and pay for their
copies of ColorDOS within 30 days of first use or their license is
withdrawn. Site-License arrangements may be made by referring to the
file sitelice.doc.

Anyone distributing ColorDOS for any kind of remuneration must
first contact KroTek Electronics at the address above for authorization.
This authorization will be automatically granted to distributors
recognized by the (ASP) as adhering to its guidelines for shareware
distributors, and such distributors may begin offering ColorDOS
immediately (However KroTek Electronics must still be advised so that
the distributor can be kept up-to-date with the latest version of

ColorDOS 1.5 User Manual -13- KroTek Electronics

Appendix B

An explanation of the files contained in this package.

1. Read_me.1st Contains the basic steps to quickly
get ColorDOS running.

2. Colordos.doc This is the file you are reading

3. Copies the colordos files from the
distribution disk to the destination
and determines the proper colordos
'driver' and removal utility to use
on your system. Also creates a DOS
batch file that will automatically
set system parameters and load

4. The ColorDOS setup utility. Enables
user customiztion of the default

5. Colordos.1 This is the file that colorizes the
command prompt.
6. Colordos.2 Same as, except this
file also sends escape codes to the
ANSI.SYS driver
7. Colordos.3 Also same as, except
it uses the video bios to write to
the screen.
8. Colremov.1 Utility for removing Colordos or
Colansi from memory

9. Colordos.4 Performs the same job as Colordos for
systems with JP Software's 4DOS
10. Colordos.5 Same as colordos.4, also sends ANSI
escape sequences.
11. Colordos.6 4DOS version of Colordos.3.

12. Colremov.2 Utility for removing colordos.4, .5,
or .6 from memory.

13. Registr.frm An order form

14. Vendor.doc Information for disk vendors

15. Sysop.doc Information for BBS Sysops

16. Sitelice.doc Contains a fee schedule and licence
agreement for multiple computers
under one registration.

ColorDOS 1.5 User Manual -14- KroTek Electronics

Appendix C

This appendix contains information on manually setting the
colordos and prompt environment variables. This should not be necessary,
as the batch file does it automatically. This section is presented for
those who want more in depth information or who want to set the
environment from the command line.

C.1 ColorDOS Environment Variable

Before ColorDOS loads itself into memory, it looks for a setup
data file to tell it what colors to use. If it does not find this file,
it will continue to load regardless, however it will use default color
settings. The data file is called 'colordos.ini' and the environment
variable 'COLORDOS' can be set in order to tell the program where this
data file is located. Environment variables are set using the DOS 'set'

set colordos=d:\path

where d: is the drive in which the colordos.ini file is stored
and "path" represents the subdirectory on that drive. Note that it is
important not to leave any spaces on either side of the equals sign and
the path name must actually exist.

Environment variables can be set from the command line, however
the best place to set them is in the autoexec.bat file. If the
environment variable is not set, then ColorDOS defaults to looking in
the root directory of 'C:' drive for colordos.ini.

Do not add a file name to the variable, the file name
'colordos.ini' is automatically appended to the end of the path. See
your DOS documentation for further information regarding environment
variables, the 'set' command, or the 'shell' command if you get an 'out
of environment space' error message from DOS.

C.2 The Prompt Environment Variable

The prompt environment variable should also be set. This is done
by typing:


where $p displays the current path and $g displays the
terminating chevron ( > ) character. The prompt MUST end with a chevron,
this is what ColorDOS uses to tell that it is at the end of the prompt.
Also, there can be no carriage return/ linefeed commands ( $_ ) after
the $p$g command in the prompt. The prompt environment variable can also
be set from the command line or from autoexec.bat.

ColorDOS will also run with the default DOS prompt (C>), or
either upper or lower case 4DOS prompts. It is also OK to not set the
4DOS prompt enviroment and accept the default 4DOS prompt. (Upper case
4DOS prompts are specified by capitalizing the env variable ie $P$G,
lower case can be obtained with $p$g. See your DOS or 4DOS manual for
more information on various prompt options)

ColorDOS 1.5 User Manual -15- KroTek Electronics

Appendix D

Presented here is more detailed information on the function of
the various 'driver' programs supplied in the ColorDOS package. As in
the case of setting the prompt, the installation program automatically
takes care of ensuring that the proper driver is renamed ''.
However, it is also possible to perform this task manually by using the
following proceedure.

D.1 4DOS and ColorDOS

4DOS, from JP Software, is an alternative command processor that
replaces The following table shows the 4DOS ColorDOS files
on the left along with their equivalents.

colordos.4 <==> colordos.1
colordos.5 <==> colordos.2
colordos.6 <==> colordos.3
colremov.2 <==> colremov.1

If you are running 4DOS, then you must use the utilities on the
left side of the table, the versions will not work. They are
equivalent in every other way, and you can freely substitute the 4DOS
utilities on the left wherever you see the ones on the right printed for
the rest of this appendix.

You must have 4DOS version 3.00 or higher. If you are unsure of
your version number, type the 'ver' command and the 4DOS version number
will be listed along with the DOS version no.

D.2 Selecting the ColorDOS 'Driver'

Let's start off here with a bit of a clean up. If you are using
4DOS, you can safely delete colordos.1, .2, and.3 and colremov.1.
Similarly, users can delete colordos.4 and above, as well as

The next decision is whether you have ANSI.SYS intalled. The
best way to check is to look in your config.sys file for the statement
'device=ansi.sys'. If you do not have ansi.sys, or you do but decided
that you don't want colordos to affect the text colors after the command
prompt, then rename colordos.1 to If you do want different
text colors for each different drive with ansi.sys installed, the you
must rename colordos.2 to This is necessary because
otherwise ansi.sys will overrule colordos' text colors with its own.
Colordos.2 generates an escape sequence every time you change drives
that puts ansi.sys' colors in phase with ColorDOS'.

4DOS is a trademark of JP Software, Inc.

ColorDOS 1.5 User Manual -16- KroTek Electronics

If you are undecided about whether you should install ANSI.SYS,
- don't. ColorDOS works slightly better without it. ColorDOS does not
store keyboard macros, etc., however, so there are lots of reasons why
you might have it. If you have installed and see something
similar to this: '<-[1;34;40m' every time you change drives, then you do
not have ansi.sys installed.

If you notice that your text color is correct when you first log
onto a drive, but then switches back to its previous color, you have
ANSI escape sequences imbedded in your prompt, (ie your prompt is
probably set similar to 'prompt=$e[1;34;40m$p$g) which must be removed.
Escape sequences imbedded in the prompt will be generated each time the
prompt is displayed, and will overrule ColorDOS', which is only sent the
first time you log onto a new drive.

Colordos.3 is simply another version of ColorDOS that uses the
video bios instead of writing directly to the video buffer. You may find
it useful if you do not have a totally compatible video card. In gen-
eral, though, if the setup program ColSetup runs, then using Colordos.3
should not be nesessary. If you need to use colordos.3, then rename it
to Colordos.3 uses the /a command line switch to turn on
the generation of ANSI.SYS escape sequences.

Now you are ready to load ColorDOS into memory. To do this,
simply run 'colordos' at the command prompt. You will get an
installation message and your next prompt should be the colors you have

If you have DOS 4.0 or greater and a 80386 or 486 with upper
memory installed, you can use DOS' 'loadhigh' command to place the
memory resident portion of ColorDOS in upper memory. This will help keep
the lower 640k of memory free for your applications programs. Once
again, the ColStart batch file should automatically make proper use of
the loadhigh command.

See your DOS manual for information on emm386.exe, himem.sys,
dos=umb, and loadhigh.

ColorDOS 1.5 User Manual -17- KroTek Electronics

 December 11, 2017  Add comments

Leave a Reply