Contents of the ADDMEM.DOC file
This file explains how to use ADDMEM.COM. ADDMEM is a memory-resident
utility that expands the amount of memory made available to DOS and
DOS applications by 64k to 96K, providing up to a total of 736K of
TABLE OF CONTENTS
1. Legal Stuff.
2. About this program.
3. Hardware and Software Requirements.
4. Starting ADDMEM.COM
5. Unloading ADDMEM.COM
6. Troubleshooting Problems.
7. Who to call when you have a problem.
1. LEGAL STUFF.
Users of ADDMEM.COM must accept this disclaimer of warranty:
"ADDMEM.COM is supplied as is. The author disclaims all
warranties, expressed or implied, including, without limitation,
the warranties of merchantability and of fitness for any purpose.
The author assumes no liability for damages, direct or
consequential, which may result from the use of ADDMEM.COM."
ADDMEM.COM 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 ADDMEM.COM and continue to use
ADDMEM.COM after a 21 day trial period, you must make a
registration payment of $15.00 (plus $3.00 S/H) to DSE Software
Publishing. The $15.00 registration will license one copy for
use by a single user on any one computer at any one time, but 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
is being used at another.
Commercial users of ADDMEM.COM must register and pay for their
copies of ADDMEM.COM within 21 days of first use or their license
is withdrawn. Site-License arrangements may be made by
contacting DSE Software Publishing.
Anyone distributing ADDMEM.COM for any kind of remuneration must
first contact DSE Software Publishing at the address below for
authorization. This authorization will be automatically granted
upon request and such distributors may begin offering ADDMEM.COM
immediately (However DSE Software Publishing must still be
advised so that the distributor can be kept up-to-date with the
latest version of ADDMEM.COM.
You are encouraged to pass a copy of ADDMEM.COM 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 the ADDMEM.COM
Registration fees should be paid to:
DSE Software Publishing
Post Office Box 96
Willits, CA 95490-0096
Microsoft(R) and MS-DOS(R) are trademarks or registered trademarks
belonging to Microsoft Corporation. IBM(R) and PC-DOS(R) are
registered trademarks belonging to International Business
Machines. TesSeRact(tm) is a trademark of Innovative Data
Concepts. GEnie(SM) is a registered service mark belonging to
GEnie Information Services. QEMM(R) is a registered trademark
belonging to QuarterDeck Office Systems. 386MAX(R) is a
registered trademark belonging to Qualitas. DR-DOS is a
registered trademark belonging to Digital Research. Other product
names are trademarks or registered trademarks of their respective
2. ABOUT THIS PROGRAM
Are you tired of running short on memory? Well, you just found a
ADDMEM.COM is a memory resident utility (TSR) that temporarily
modifies certain aspects of your computer hardware and software to
simulate up to an additional 96K of memory. Poof! Suddenly, your
640K system will have up to 736K of RAM.
The memory that ADDMEM.COM provides is NOT "extended" or
"expanded" memory. This is REAL memory that any program can
access. You don't have to do anything special to access it. Once
loaded, the program tells DOS that you have more memory. It's
that simple. Your programs will automatically recognize and use
the new memory just as if it had always been there.
Don't worry, this program doesn't do anything "dangerous" or
permanent. In fact, your EGA/VGA video card is specifically made
to do the things this program does. When you re-boot your
computer (or remove the TSR) you will have your old 640K system
3. HARDWARE AND SOFTWARE REQUIREMENTS
o An IBM(R) PC/XT/AT/386/486 or true "compatible" running
MS-DOS(R) or PC-DOS(R) 3.0 or later.
o At least 640K System Memory (no less).
o EGA/VGA Video Adaptor with at least 128K Video RAM.
o One floppy disk drive or hard drive (of course).
o NOT compatible with Digital Research's EMM386.SYS.
4. STARTING ADDMEM.COM
Load ADDMEM, at the DOS command line simply by typing:
ADDMEM <= And press
Memory Usage - ADDMEM provides an additional 96K of system memory
but requires 5K of memory for it's own use.
If you have the "evaluation version" of ADDMEM, several colorful
information screens will be displayed, and you will then be
prompted to enter a displayed startup code. Once entered and
validated, further operation is the same as the registered
When successfully loaded, ADDMEM will display a message indicating
so, and how much memory was added. Any other message indicates an
error and an appropriate error message will be displayed. If you
don't understand what the error message means, give us a call.
Whenever resident, ADDMEM will add either 64K or 96K of RAM. If
only 64K is added, then you probably have HIGH memory mapped into
the memory area between B000-B7FF. If you would rather have 96K
of memory, consult the "Troubleshooting" section below for the
"VIDEO MEMORY ALREADY HAS HIGH MEMORY MAPPED INTO IT" topic.
ADDMEM is a TEXT ONLY program. Whenever ADDMEM is resident you
must never attempt to switch into any graphics mode.
Additionally, if you run any program that later attempts to switch
into a graphics mode, you will be promptly greeted with a message
ILLEGAL VIDEO MODE CHANGE
PRESS ANY KEY TO REBOOT
When you get this message, it's all over. All you can do is press
a key to watch your computer automatically re-boot. If you do
need to run a graphics program, simply unload ADDMEM as described
in the next section.
WARNING: You should never attempt to load ADDMEM.COM into "High"
memory using "LOADHIGH". ADDMEM's proper operation depends that
it is resident in conventional memory and that it is never swapped
5. UNLOADING ADDMEM.COM FROM MEMORY
To unload ADDMEM, at the DOS command line simply by typing:
ADDMEM REMOVE <= And press
For proper unloading, no other memory resident utility (TSR) must
have been loaded after ADDMEM.COM was loaded. If so, please
remove all other TSR's before unloading ADDMEM.
6. TROUBLESHOOTING PROBLEMS
ADDMEM REQUIRES A FULL 640K
There are a couple of computer systems that have only 639K of
memory rather than a full 640K. As far as we have investigated,
this is a bug in some older BIOS chips. We have developed a
special device driver that should solve this problem. To install
it, place this line of code at the FIRST line in your CONFIG.SYS
As when installing ANY new device driver, you should make a
working BOOT disk so that you have a way to boot if something goes
wrong. After adding this line, save it and then re-boot your
EGA "AUTOSWITCHING" PROBLEMS
When using ADDMEM with video cards that have "AUTOSWITCHING"
capabilities, you should always turn this feature OFF. From our
own experiences with various software packages, auto-switching is
a useless feature that should never been included. With some of
our older EGA systems, the card would randomly change modes and
corrupt ADDMEM.COM. If you need help with this, please call.
VIDEO MEMORY ALREADY HAS EXPANDED MEMORY MAPPED INTO IT.
VIDEO MEMORY ALREADY HAS HIGH MEMORY MAPPED INTO IT.
Expanded memory managers (EMS) require a 64K block of memory to
perform their operations. These errors mean that your manager is
using the same block of memory that ADDMEM.COM wants to use
(specifically addresses between A000-BFFF).
If you have a hardware EMM, please consult your hardware
documentation for correcting information. For software emulators,
correcting informations is as follows:
Microsoft EMM386.EXE or QuarterDeck QEMM.SYS:
In CONFIG.SYS, modify the "DEVICE=EMM386.EXE" or
"DEVICE=QEMM.SYS" statement to include the additional
Examples could be:
DEVICE=EMM386.EXE X=A000-BFFF RAM
DEVICE=QEMM.SYS X=A000-BFFF RAM
Locate and add the following line to the file called
INVALID CODE: PLEASE RESTART AND ENTER CORRECT RANDOM CODE
This means that you have a ShareWare Evaluation copy and you did
not enter the proper code when asked. Run the program and try it
NOTE: Registered versions of ADDMEM.COM do NOT display all the
color screens and do not require you to enter a "Startup Code".
UNKNOWN ERROR: PLEASE CONTACT DSE CUSTOMER SUPPORT
This is the error that should NEVER happen. if it does, please
7. WHO TO CALL WHEN YOU HAVE A PROBLEM.
Users of ADDMEM.EXE are offered almost unlimited support. Listed
in order of preference, customer support is offered in the
o GE-Mail (GEnie) messages can be addressed to "DSE.SOFTWARE".
2 to 24 hour response time.
o Voice support is available Monday through Friday, 12:00 PM to
5:00 PM (Pacific) at (707) 459-4358.
o US Mail is by far the slowest (allow 1 to 3 weeks) but may be
DSE Software Publishing
Post Office Box 96
Willits, CA 95490-0096
Enclose (or have available) the following information:
a). Product's serial number, and release number.
b). Registered user's full name.
c). Registered user's full address.
If you are having technical problems, also have available a
complete description of your computer configuration, including
Brand of computer, DOS version, TSRs or Device Drivers loaded,
Amount of memory, add-on boards, Monitor and adaptor card