home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / t / t160 / 0638_1.img / README < prev    next >
Encoding:
Text File  |  1989-08-11  |  7.3 KB  |  166 lines

  1.  
  2.  
  3.  
  4.                    Important updates to the manual
  5.                             ----------
  6.  
  7.  
  8.  
  9.  
  10.  
  11. As of August 10th 1989, the following new facilities could be of importance
  12. to you:
  13.  
  14.  
  15.  
  16.  
  17. TC! POWER is now EMS 4.0 compatible
  18. -----------------------------------
  19. The manual states that TC! POWER emulates EMS 3.2 and not 4.0.
  20. This is no longer true. We now give full EMS 4.0 support.
  21.  
  22.  
  23.  
  24. The device driver name has changed
  25. ----------------------------------
  26. The manual states that the TC! POWER EMS driver is called TCPOWER.SYS.
  27. This has been changed to TCPOWER.EXE.
  28.  
  29.  
  30.  
  31. If this is an upgrade
  32. ---------------------
  33. If you are installing this version of TC! POWER as an upgrade to an earlier
  34. version of the program, simply copy the files on the new distribution diskette
  35. into your TCPOWER directory. Then make sure you are in your TCPOWER directory
  36. and run INSTALL selecting the install option.
  37. Accept the default parameters (they will be the same as the ones you used
  38. before) by pressing END. Then reboot your machine to load the new version into
  39. memory.
  40.  
  41.  
  42.  
  43.  
  44. TC! POWER can now use existing expanded memory
  45. ----------------------------------------------
  46. If you already have an expanded memory board in your machine, TC! POWER will
  47. append more memory to that board. As long as the expanded memory board is
  48. fully operative when you install TC! POWER using the INSTALL program, your
  49. total expanded memory will be the sum of the memory on the board plus the
  50. memory emulated by TC! POWER minus 64K. The 64K lost is used for moving the
  51. 64K pageframe out of conventional memory so TC! POWER occupies only 15K
  52. conventional memory instead of about 80K. An example:
  53.  
  54. You have a 512K ABOVEboard and accept TC! POWERs defaults so it will give
  55. you 512K. The total will be: 512K + 512K - 64K = 960K
  56.  
  57. TC! POWER will use the existing board first, then do spillover to extended
  58. memory and then do spillover to hard disk. TC! POWER only uses EMS 3.2 calls
  59. when communicating with the existing board, so your board can be EMS 3.2 or
  60. 4.0 compatible. It doesn't matter as 4.0 is a superset of 3.2.
  61.  
  62. Building on an expanded memory board like this, TC! POWER will support so
  63. called "page frame aliasing" necessary to make some applications run.
  64.  
  65.  
  66.  
  67.  
  68. TC! POWER can take advantage of the 80386 processor
  69. ---------------------------------------------------
  70. We here assume that your 386 machine does not already have an EMS board.
  71. If it has, you will use the existing board as described above.
  72. If you have an 80386 processor, you can use a special driver to turn your
  73. extended memory into expanded memory which looks EXACTLY like a board.
  74. Then TC! POWER will look at that expanded memory as if you had a board
  75. in your machine, and TC! POWER will not occupy 64K conventional memory
  76. for its pageframe. The situation will be exactly the same as if you had a
  77. board installed. TC! POWER will now occupy around 15K and not 80K.
  78. There are several drivers that will help you accomplish this. EMM386.SYS
  79. comes with MSDOS 4.0 from MicroSoft. QEMM.SYS from Quarterdeck will do the
  80. same thing for you.
  81. Simply install EMM386.SYS or QEMM.SYS according to their manuals converting
  82. all your extended memory into expanded, reboot your machine, and THEN install
  83. TC! POWER using the INSTALL program. The defaults set forth by TC! POWER should
  84. always be correct. You can of course increase the HARDDISK USAGE field to
  85. cover your expanded memory needs, but the EXTENDED MEMORY USAGE field will
  86. already contain its maximum value. The total EMS memory available will be the
  87. amount of expanded memory given to you by the 386 driver plus the expanded
  88. memory emulated by TC! POWER minus 64K.
  89.  
  90. Using EMM386.SYS or QEMM.SYS, TC! POWER will support so called "page frame
  91. aliasing" necessary to make some programs run. The resulting expanded memory
  92. will also be much faster than if you told TC! POWER to use your extended
  93. memory directly. Therefore all your extended memory should be used by
  94. the 386 driver which will convert it to expanded memory which will eventually
  95. be used by TC! POWER and passed on to application programs. The whole idea
  96. is of course that TC! POWER will append more expanded memory by using hard
  97. disk.
  98.  
  99.  
  100.  
  101.  
  102. HIDE and SHOW commands free and grab the 64K pageframe
  103. ------------------------------------------------------
  104. When TC! POWER installs through its DEVICE= directive in CONFIG.SYS, it
  105. is not yet ready to serve your programs. You have to say SHOW to make it
  106. operative. The INSTALL program has been changed to insert the SHOW command
  107. into the first line of your AUTOEXEC.BAT file. So you should normally not
  108. have to think about this. Running INSTALL will leave you with an operative
  109. EMS driver.
  110.  
  111. What IS nice to know is that TC! POWER does not grab 64K conventional memory
  112. for its pageframe until the SHOW command is given. When you say HIDE
  113. later on, the 64K pageframe will be freed and TC! POWER will be hidden.
  114.  
  115. So if a program does not use EMS memory at all and you would rather have as
  116. much conventional memory as possible, say HIDE before you execute that
  117. program and you will have another 64K conventional memory.
  118.  
  119. This allocation / deallocation of 64K conventional take place only if
  120. you have to use conventional memory for the pageframe. If TC! POWER
  121. is utilizing an existing EMS board or a 386 driver, the 64K pageframe will
  122. not reside in conventional memory and no allocation / deallocation will
  123. be performed by SHOW / HIDE. This also applies if you have put the
  124. pageframe into a special memory expansion card giving you memory in the
  125. reserved area between 640K and 1MB (by using the /A= parameter).
  126.  
  127. HIDE now has an optional switch. Giving the command HIDE /D hides the
  128. TC! POWER EMS driver, frees the pageframe and deletes the swapfile if present.
  129. If you give the command without any parameters you will avoid deleting the
  130. swapfile, which can have certain advantages. Your disk will probably become
  131. less fragmented resulting in faster disk accesses.
  132.  
  133.  
  134.  
  135.  
  136. Installing or removing drivers in CONFIG.SYS
  137. --------------------------------------------
  138. If you install or remove drivers in your CONFIG.SYS file which will use
  139. extended memory, you should first deinstall TC! POWER by running the INSTALL
  140. program selecting DEINSTALL. Then install the new driver, boot your machine
  141. and re-install TC! POWER by selecting INSTALL in the INSTALL program.
  142. TC! POWER's installation program acts like a tailor, tailoring TC! POWER's
  143. behaviour and performance. Doing things as described above ensures that
  144. TC! POWER adjusts to the new environment.
  145. In many cases, this operation is not necessary as TC! POWER ignores the
  146. parameters given on the DEVICE= and adjusts if the environment has changed.
  147. This will work only as long as all drivers are loaded BEFORE TC! POWER,
  148. and is not the preferred way to do it - the clean thing to do is to
  149. deinstall and then reinstall TC! POWER after the new drivers have been
  150. installed. Then you should have a correct system configuration. This procedure
  151. is necessary if you for instance want to install EMM386 or QEMM when
  152. TC! POWER is already in your machine.
  153.  
  154.  
  155.  
  156.  
  157.  
  158. Thank you for taking the time to read this information. We hope that it was
  159. time well spent and that you gained a better understanding of what TC! POWER
  160. is capable of doing.
  161.  
  162. Happy computing with TC! POWER
  163.  
  164. CompuFix/NTI Development
  165.  
  166.