home *** CD-ROM | disk | FTP | other *** search
-
-
-
- Important updates to the manual
- ----------
-
-
-
-
-
- As of August 10th 1989, the following new facilities could be of importance
- to you:
-
-
-
-
- TC! POWER is now EMS 4.0 compatible
- -----------------------------------
- The manual states that TC! POWER emulates EMS 3.2 and not 4.0.
- This is no longer true. We now give full EMS 4.0 support.
-
-
-
- The device driver name has changed
- ----------------------------------
- The manual states that the TC! POWER EMS driver is called TCPOWER.SYS.
- This has been changed to TCPOWER.EXE.
-
-
-
- If this is an upgrade
- ---------------------
- If you are installing this version of TC! POWER as an upgrade to an earlier
- version of the program, simply copy the files on the new distribution diskette
- into your TCPOWER directory. Then make sure you are in your TCPOWER directory
- and run INSTALL selecting the install option.
- Accept the default parameters (they will be the same as the ones you used
- before) by pressing END. Then reboot your machine to load the new version into
- memory.
-
-
-
-
- TC! POWER can now use existing expanded memory
- ----------------------------------------------
- If you already have an expanded memory board in your machine, TC! POWER will
- append more memory to that board. As long as the expanded memory board is
- fully operative when you install TC! POWER using the INSTALL program, your
- total expanded memory will be the sum of the memory on the board plus the
- memory emulated by TC! POWER minus 64K. The 64K lost is used for moving the
- 64K pageframe out of conventional memory so TC! POWER occupies only 15K
- conventional memory instead of about 80K. An example:
-
- You have a 512K ABOVEboard and accept TC! POWERs defaults so it will give
- you 512K. The total will be: 512K + 512K - 64K = 960K
-
- TC! POWER will use the existing board first, then do spillover to extended
- memory and then do spillover to hard disk. TC! POWER only uses EMS 3.2 calls
- when communicating with the existing board, so your board can be EMS 3.2 or
- 4.0 compatible. It doesn't matter as 4.0 is a superset of 3.2.
-
- Building on an expanded memory board like this, TC! POWER will support so
- called "page frame aliasing" necessary to make some applications run.
-
-
-
-
- TC! POWER can take advantage of the 80386 processor
- ---------------------------------------------------
- We here assume that your 386 machine does not already have an EMS board.
- If it has, you will use the existing board as described above.
- If you have an 80386 processor, you can use a special driver to turn your
- extended memory into expanded memory which looks EXACTLY like a board.
- Then TC! POWER will look at that expanded memory as if you had a board
- in your machine, and TC! POWER will not occupy 64K conventional memory
- for its pageframe. The situation will be exactly the same as if you had a
- board installed. TC! POWER will now occupy around 15K and not 80K.
- There are several drivers that will help you accomplish this. EMM386.SYS
- comes with MSDOS 4.0 from MicroSoft. QEMM.SYS from Quarterdeck will do the
- same thing for you.
- Simply install EMM386.SYS or QEMM.SYS according to their manuals converting
- all your extended memory into expanded, reboot your machine, and THEN install
- TC! POWER using the INSTALL program. The defaults set forth by TC! POWER should
- always be correct. You can of course increase the HARDDISK USAGE field to
- cover your expanded memory needs, but the EXTENDED MEMORY USAGE field will
- already contain its maximum value. The total EMS memory available will be the
- amount of expanded memory given to you by the 386 driver plus the expanded
- memory emulated by TC! POWER minus 64K.
-
- Using EMM386.SYS or QEMM.SYS, TC! POWER will support so called "page frame
- aliasing" necessary to make some programs run. The resulting expanded memory
- will also be much faster than if you told TC! POWER to use your extended
- memory directly. Therefore all your extended memory should be used by
- the 386 driver which will convert it to expanded memory which will eventually
- be used by TC! POWER and passed on to application programs. The whole idea
- is of course that TC! POWER will append more expanded memory by using hard
- disk.
-
-
-
-
- HIDE and SHOW commands free and grab the 64K pageframe
- ------------------------------------------------------
- When TC! POWER installs through its DEVICE= directive in CONFIG.SYS, it
- is not yet ready to serve your programs. You have to say SHOW to make it
- operative. The INSTALL program has been changed to insert the SHOW command
- into the first line of your AUTOEXEC.BAT file. So you should normally not
- have to think about this. Running INSTALL will leave you with an operative
- EMS driver.
-
- What IS nice to know is that TC! POWER does not grab 64K conventional memory
- for its pageframe until the SHOW command is given. When you say HIDE
- later on, the 64K pageframe will be freed and TC! POWER will be hidden.
-
- So if a program does not use EMS memory at all and you would rather have as
- much conventional memory as possible, say HIDE before you execute that
- program and you will have another 64K conventional memory.
-
- This allocation / deallocation of 64K conventional take place only if
- you have to use conventional memory for the pageframe. If TC! POWER
- is utilizing an existing EMS board or a 386 driver, the 64K pageframe will
- not reside in conventional memory and no allocation / deallocation will
- be performed by SHOW / HIDE. This also applies if you have put the
- pageframe into a special memory expansion card giving you memory in the
- reserved area between 640K and 1MB (by using the /A= parameter).
-
- HIDE now has an optional switch. Giving the command HIDE /D hides the
- TC! POWER EMS driver, frees the pageframe and deletes the swapfile if present.
- If you give the command without any parameters you will avoid deleting the
- swapfile, which can have certain advantages. Your disk will probably become
- less fragmented resulting in faster disk accesses.
-
-
-
-
- Installing or removing drivers in CONFIG.SYS
- --------------------------------------------
- If you install or remove drivers in your CONFIG.SYS file which will use
- extended memory, you should first deinstall TC! POWER by running the INSTALL
- program selecting DEINSTALL. Then install the new driver, boot your machine
- and re-install TC! POWER by selecting INSTALL in the INSTALL program.
- TC! POWER's installation program acts like a tailor, tailoring TC! POWER's
- behaviour and performance. Doing things as described above ensures that
- TC! POWER adjusts to the new environment.
- In many cases, this operation is not necessary as TC! POWER ignores the
- parameters given on the DEVICE= and adjusts if the environment has changed.
- This will work only as long as all drivers are loaded BEFORE TC! POWER,
- and is not the preferred way to do it - the clean thing to do is to
- deinstall and then reinstall TC! POWER after the new drivers have been
- installed. Then you should have a correct system configuration. This procedure
- is necessary if you for instance want to install EMM386 or QEMM when
- TC! POWER is already in your machine.
-
-
-
-
-
- Thank you for taking the time to read this information. We hope that it was
- time well spent and that you gained a better understanding of what TC! POWER
- is capable of doing.
-
- Happy computing with TC! POWER
-
- CompuFix/NTI Development
-