home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0020 - 0029 / ibm0020-0029 / ibm0028.tar / ibm0028 / BLUEMAX.ZIP / BLUEMAX.SEZ / README < prev    next >
Encoding:
Text File  |  1990-11-29  |  20.9 KB  |  408 lines

  1. BlueMAX 5.0 - supporting BIOS compression on PS/2 386 and 486 systems as well
  2. as PS/2 Models 50 and 60 with the AOX or Cumulus 386 upgrade board.
  3.  
  4. Welcome to BlueMAX!  As we improve our product beyond what it was when the
  5. manual was last printed, up-to-date changes are reflected in this file.
  6. You will also find tips for special hardware and software configurations.
  7. Be sure to consult this file if ever you receive an update.
  8.  
  9. If you need Information on.....Consult this File in the BlueMAX Directory
  10. -------------------------------------------------------------------------
  11. PC-DOS Version 4.0........................................PC-DOS.400
  12. AutoCAD/Extended Autolisp.................................AUTOCAD
  13. Windows Information and Installation......................WINDOWS.DOC
  14. Stripmanager..............................................STRIPMGR.DOC
  15.  
  16. How to Restore CONFIG.SYS, AUTOEXEC.BAT, after Install or Maximize
  17. ------------------------------------------------------------------
  18. The following files are created by BlueMAX and may be of use to you if you
  19. wish to restore your original CONFIG.SYS and/or AUTOEXEC.BAT.
  20.  
  21.  CONFIG.XXX     (with XXX being 001 to 999)
  22.  AUTOEXEC.XXX
  23.  BlueMAX.XXX
  24.  
  25. * PREINST is a .bat file that restores your CONFIG.SYS, AUTOEXEC.BAT,
  26.   BlueMAX PROfile, and other .bat files to the preinstalled state.
  27.  
  28. * PREMAXIM is a .bat file that restores your CONFIG.SYS and AUTOEXEC.BAT
  29.   to the state before the last pass of MAXIMIZE.
  30.  
  31. ADDITIONAL INFORMATION
  32. ======================
  33. The information in this file is divided into the following sections:
  34.  
  35. GENERAL INFORMATION    MULTITASKING            NEW OPTIONS
  36. DISPLAY ADAPTERS    NETWORK INFORMATION
  37. DISK CONTROLLERS    MISCELLANEOUS INFORMATION
  38.  
  39. NOTICE: Owners of PS/2 or other Micro Channel machines can skip the
  40. sections on hardware listed below.  If you are installing BlueMAX on one
  41. of these machines, please take a look at notes on software, networks, and
  42. other general and miscellaneous topics.  By running Maximize, the Micro
  43. Channel adapters will be automatically configured and protected.
  44.  
  45. GENERAL INFORMATION
  46. ===================
  47. IBM ROM Basic and BCF=
  48. ----------------------
  49. Programs that rely on normally unused features specific to the IBM BIOS,
  50. but not found on other AT/386 or Micro Channel BIOSs, may fail when
  51. running with a BIOS compressed by BlueMAX.  One example of this is IBM's
  52. BASIC program that was designed to work only with IBM Corporation BIOS
  53. computers.
  54. Because ROM BASIC, ABIOS (OS/2 specific), POST, and other non-critical
  55. parts of the BIOS have been compressed out of the PS/2 BIOS, programs
  56. dependent on the extra features of a specific IBM BIOS may fail.  This is
  57. not a failure of the BIOS or of BlueMAX, but is an intentional sacrifice
  58. to return the most high DOS possible for the widest range of programs.
  59. To use programs that are dependent on the normally unused features,
  60. uninstall BlueMAX or remove the BCF= option from the BlueMAX profile.
  61.  
  62. MS-DOS Version 4.00
  63. -------------------
  64. If you are running Microsoft's MS-DOS version 4.00 or later, do NOT attempt
  65. to put BUFFERS, RAMDISK, or FASTOPEN into EMS memory as there are problems
  66. with that code in MS-DOS 4.00 and 4.01.
  67.  
  68. DOS 4.x INSTALL= Command and "Error in CONFIG.SYS line __"
  69. ----------------------------------------------------------
  70. Beginning with DOS 4.x, you may load .COM and .EXE files in CONFIG.SYS via
  71. the INSTALL command.  These files may be loaded into high DOS memory with
  72. 386LOAD.COM rather than 386LOAD.SYS.  Be sure to use the GETSIZE option to
  73. determine the file size prior to loading into the high DOS region.  If the
  74. load is successful, the entire .COM or .EXE file is placed into high DOS
  75. memory and 386LOAD.COM terminates as usual leaving no resident memory
  76. behind in low DOS.  However, DOS expects a program loaded via the INSTALL=
  77. command to terminate and go resident; if it does not, DOS (erroneously)
  78. concludes that something has gone wrong and reports "Error in CONFIG.SYS
  79. line __".  This message is harmless and may be ignored.
  80.  
  81. LIM 4.0 Mapping
  82. ---------------
  83. In accordance with the LIM 4.0 specification, BlueMAX will map the area from
  84. 1000-A000 as EMS mappable pages.  There are some programs that have problems
  85. when they encounter that area as mapped pages.    In these cases, an
  86. EXCLUDE=1000-A000 is required in the BlueMAX.PROfile for the program to operate
  87. properly.  The programs listed below may need an EXCLUDE=1000-A000 option or
  88. another special EMS option;
  89.  
  90. Name               BlueMAX Option or Special Instructions
  91. -----               --------------------------------------
  92. Paradox 3.0............EXCLUDE=A000-B000 (for monochrome or CGA systems)
  93. SuperCalc5.............EXCLUDE=1000-A000 (see note at end of chart)
  94. Deluxe Paint...........EXCLUDE=1000-A000 (for versions 1 & 2)
  95. Smartware II...........EXCLUDE=1000-A000
  96. Javelin................EXCLUDE=1000-A000
  97. SuperProject+..........EXCLUDE=1000-A000
  98. SQL Windows............EXCLUDE=1000-A000
  99. Word for Windows.......EXCLUDE=1000-A000 (under Windows 2.11 and 2.1)
  100. hDC Windows Express....EXCLUDE=1000-A000 (under Windows 2.x or use WIN/N)
  101. Pagemaker..............EXCLUDE=1000-A000 (under Windows run-time 2.X, or
  102.                       use WIN/N)
  103. Excel..................EXCLUDE=1000-A000 (run-time version only)
  104. Ventura Publisher......FRAME=E000 (or below if the EMS page frame starts
  105.                    above E000)
  106. JLASER/SA..............FRAME=D000 (versions of the JLASER/SA software prior
  107.                    to 4.14 only)
  108.  
  109. EGA/VGA programs that use monochrome
  110. ------------------------------------
  111. Some programs that normally run in color mode may use the monochrome buffer
  112. area to access special characteristics of the VGA/EGA card installed.  If
  113. these programs are used, the monochrome buffer area can not be reclaimed
  114. as high DOS or as an EMS area without video problems resulting.  Here is
  115. a list of all known programs that run on EGA/VGA systems but use the
  116. monochrome area as well.
  117.  
  118. Name                BlueMAX Option or Special Instructions
  119. -----                --------------------------------------
  120. SOFTKICKER..................*remove* INCLUDE=B000-B800 and/or USE=B000-B800
  121. CLEAR (flow chart program)..*remove* INCLUDE=B000-B800 and/or USE=B000-B800
  122. SUPERCALC 5.................*remove* INCLUDE=B000-B800 and/or USE=B000-B800
  123. NOTE: Supercalc 5 can be setup to not use the monochrome buffer area. Consult
  124. the Supercalc manual for full details.    Also, if running Supercalc on a CGA
  125. or monochrome system, you may have to use the VGA or EGA option.
  126.  
  127. DISPLAY ADAPTERS
  128. ================
  129. The following display adapters need special options to be placed in
  130. the BlueMAX.PROfile:
  131.  
  132. Name                BlueMAX Option or Special Instructions
  133. -----                -------------------------------------
  134. Amdek 1280..................VGA
  135. Autograph...................RAM=C400-C800
  136. Everex 659 & 673............NOROM
  137. IBM CGA.....................CGA
  138. Imagraph....................VGA and RAM= (their 64KB high DOS memory segment)
  139. Matrox PG 1281..............RAM=C000-C800
  140. MDS Genius..................VGA (you may need to load VHRANSI.SYS before
  141.                  the BlueMAX device driver)
  142. NEC Monographics............VGA and RAM=C000-D000
  143. Pepper Pro 1280.............RAM=C000-C800
  144. Sigma Designs EGA 480.......NOROM
  145. Sigma Designs Laserview.....VGA and
  146.                 RAM= (their 64KB high DOS memory segment
  147.                   if not configured at A000)
  148. Targa.......................VGA and
  149.                 RAM= (their 64KB high DOS memory segment
  150.                   if not configured at A000)
  151. The CGA Solution Card.......VGA and RAM=C000-C800
  152. Ultimate EGA................(Add the line DEVICE=D:\PATH\ULTIMATE.SYS
  153.                  to any blank line BEFORE BlueMAX.SYS)
  154. VMI COBRA...................RAM=C000-D000
  155. WYSE 700....................VGA when using HI RES mode
  156. Zenith 449..................NOROM
  157.  
  158. DISK CONTROLLERS
  159. ================
  160. BUSMASTERING CONTROLLERS:
  161. To optimize performance, busmastering controllers bypass the sytem board DMA
  162. controller and perform their own DMA transfers.  With a memory manager
  163. installed, memory may be remapped and not retain a one-to-one linear to
  164. physical relationship.    So that DMA transfers are properly performed in memory
  165. which is not mapped one-to-one, a busmastering device must use one of two
  166. schemes, double buffering or VDS support.
  167. During initialization, BlueMAX displays an error message if it detects any bus
  168. mastering hard disk controller that is not VDS compatible.  In order for
  169. BlueMAX to detect a busmastering controller, either high DOS memory or an EMS
  170. page frame must be present.
  171. Vendors of certain busmastering controllers that do not support VDS in ROM
  172. provide software drivers to support either VDS or double buffering schemes.
  173. VDS drivers may be loaded after BLUEMAX.SYS in CONFIG.SYS and may be loaded
  174. into high DOS memory.  If the driver provides double buffering, it must be
  175. loaded before BLUEMAX.SYS and must be loaded into low memory.
  176. Some disk caches implement double buffering schemes (i.e. SMARTDrive).    If you
  177. are using a cache which double buffers disk transfers, do not load the cache
  178. into high DOS memory.  Doing so will cause the disk cache buffer to be loaded
  179. into memory that is not mapped one-to-one and can result in data loss.    See
  180. BUSMASTERING DEVICES in the WINDOWS.DOC file for information specific to this
  181. problem and Windows.
  182. To bypass the BLUEMAX.SYS busmaster error message at startup, add the keyword
  183. NOSCSI to the BlueMAX.PROfile.    If BLUEMAX.SYS has detected a nonsupportive
  184. busmastering controller and SMARTDrive is not loaded, an error message will
  185. result when loading Windows 3.0.  If you are SURE you have a VDS compatible
  186. busmastering controller, place SET BUSMASTER=VDS in your AUTOEXEC.BAT to bypass
  187. this error message and load Windows 3.0.  Note that using these options without
  188. regard or knowledge of your system setup can result in the loss of data.
  189.  
  190. Contact your hard disk controller manufacturer for detailed information about
  191. your hard disk controller.  To ensure correct operation of each of the
  192. following busmastering controllers, follow the listed steps for each:
  193.  
  194. Adaptec:  If you are using an Adaptec 1540 or 1542, Adaptec ships a
  195. software driver that must load in your CONFIG.SYS before BlueMAX.SYS.  The
  196. Adaptec driver is available from Adaptec as part #ASW1410.  Copy the file
  197. SCSIHA.SYS onto your boot disk.  Insert the line DEVICE=d:\path\SCSIHA.SYS
  198. /V386 /B16 to your CONFIG.SYS file preceding the BlueMAX.SYS line.  The
  199. driver can be obtained from the Adaptec BBS at 408-945-7727.  All other
  200. requests for this driver should go through your Adaptec dealer.
  201.  
  202. Storage Dimension:  Storage Dimension SCSI drives use a 16KB RAM buffer
  203. area in high DOS memory.  Protect the appropriate 16KB address area with
  204. a RAM= option in the BlueMAX.PROfile line.  The default address is either
  205. C800-CC00 or CC00-D000.  Therefore, add the statement RAM=C800-CC00 or
  206. RAM=CC00-D000 to the BlueMAX.PROfile.
  207.  
  208. Western Digital FASST SCSI:  This controller ships with two software
  209. drivers called FIXMEM.SYS and SSTBIOS.SYS.  Copy these device drivers to
  210. your boot disk. Insert the separate lines DEVICE=d:\path\fixmem.sys and
  211. DEVICE=d:\path\SSTBIOS.SYS /WE to your CONFIG.SYS file preceding the
  212. BlueMAX.SYS line.  VDS support in incorporated into ROM revision 3.36 or later.
  213.  
  214.  
  215. Other, non-SCSI, Hard Drives and Controllers:
  216.  
  217. SEAGATE ST01 & ST02:  These controllers both use a 32KB RAM buffer area in
  218. high memory.  Protect the appropriate 32KB address with a RAM= option in
  219. the BlueMAX.PROfile.  The default RAM= option should be RAM=C800-D000.
  220. This buffer area may vary from system to system.  Other possible locations
  221. are RAM=D000-D800 and RAM=D800-E000.
  222.  
  223. CONNER IDE Controller/Drive Combination:  The Conner IDE Controller/Drive
  224. Combination do not function with certain BIOSes which do not save
  225. interrupts.  Conner is currently working on a solution to this problem.
  226. In order to get the latest available information on Conner IDE drives, call
  227. 408-954-3200.
  228.  
  229. AWESOME I/O:  If your system contains an Awesome I/O card, be sure the
  230. AWESOME.SYS device driver precedes BlueMAX and place the appropriate RAM=
  231. statement in the BlueMAX.PROfile.  The parameters to RAM= correspond to
  232. the 48 or 64 KB region used by the Awesome I/O card for its buffers.
  233.  
  234. OMTI 8620:  For optimal use of BlueMAX with this hard disk controller, add
  235. the following line to CONFIG.SYS before BlueMAX.SYS;
  236.  
  237.      DEVICE=d:\path\OMTIFIX.SYS
  238.  
  239. where "d:\path\" represents the drive and path containing the OMTIFIX.SYS
  240. driver.  If you chose the default settings when installing BlueMAX,
  241. "d:\path\" would be "C:\BlueMAX\".  This program moves the extended EGA
  242. data area from 639-640KB to a more optimal location in Low DOS.  Thanks to
  243. Steve Gibson, who writes the highly regarded Infoworld column "Tech Talk",
  244. for providing this driver to us.
  245.  
  246. MULTITASKING
  247. ------------
  248. MICROSOFT WINDOWS 3.0:    Windows 3.0 is compatible with BlueMAX in REAL mode
  249. and 386 Enhanced mode.    See the WINDOWS.DOC file for more details.
  250.  
  251. MICROSOFT WINDOWS 286/386:  For help in installing Windows 286 in
  252. conjunction with BlueMAX, see the WINDOWS.DOC file found in the BlueMAX
  253. directory.
  254.  
  255. DESQVIEW:  If you are using Quarterdeck's DESQview, you can provide
  256. additional memory for your applications by installing the QEXT.SYS driver
  257. (found on your DESQview distribution diskette).  Be sure this driver is
  258. installed before BlueMAX.SYS.  The effect is to reduce DESQview's low DOS
  259. memory requirements by about 60KB, thereby increasing the amount of
  260. available memory for your programs by the same amount.    In order to further
  261. optimize for DESQview, it is advantageous to include up to four 16KB pages
  262. from your high DOS region.  This can be accomplished by using the INCLUDE=
  263. option in the BlueMAX.PROfile.    Use of this option will decrease the amount
  264. available high DOS memory.  For specific information on the INCLUDE option,
  265. see Chapter 4 in your BlueMAX User's Guide.  Certain versions of DESQview
  266. may require that you use XDV.COM rather than DV.COM for optimal performance.
  267.  
  268. NETWORK INFORMATION
  269. -------------------
  270. STARLAN:  If you have configured your AT&T Starlan network to map its
  271. memory into the A000 segment, use the VGA option in the BlueMAX.PROfile.
  272. If you map its memory into any other segment, use RAM= to tell BlueMAX not
  273. to use those addresses.
  274.  
  275. ETHERLINK PLUS:  If you have configured your EtherLink/Plus network to map
  276. its memory into the A000 segment, use the VGA option in the BlueMAX.PROfile.
  277.  
  278. BANYAN:  The /NC option must be used on the first line calling the network
  279. in your AUTOEXEC.BAT.  The line should read BAN /NC.  The two remaining
  280. drivers must be loaded individually.  In order to find the proper names for
  281. the drivers, load BAN.COM without the /NC option and look at the 386UTIL /M
  282. display.  The following is a typical setup prior to loading into high DOS:
  283.  
  284.      ban/nc
  285.      intr2ban
  286.      epcbfs
  287.      pcsem
  288.      pcnetb
  289.      login
  290.  
  291. NETWORK DEVICE NAMES:  If your network needs to know about device driver
  292. names used by BlueMAX (perhaps because the network allows access only to
  293. those names entered in some table), at various times we use the names
  294. EMMXXXX0, QMMXXXX0, and 386MAX$$.  For example, some versions of 10NET must
  295. have our driver identified in the 10NET profile.  Add LDEV=EMMXXXX0,
  296. LDEV=QMMXXX0 and LDEV=386MAX$$ to that profile.  Use 386UTIL/D to see a
  297. list of currently installed device drivers and the names that they use.
  298.  
  299. NOVELL ELS:  The program NET$OS runs in protected mode, does not support
  300. VCPI, and therefore is not compatible with BlueMAX.
  301.  
  302. TOPS:  The DMA setting on the card must be disabled.  Use /DMA=NONE on the
  303. TOPS ATALK or ALAP line.
  304.  
  305. IBM TOKEN RING:  In order for the network to function properly, you must
  306. provide BlueMAX with the RAM and ROM locations of the network board by
  307. adding a RAM= option in the BlueMAX.PROfile.  With the default network
  308. settings, the appropriate settings are RAM=CC00-CE00, D800-DC00.  The
  309. network RAM and ROM can be configured at different locations and the
  310. associated RAM= statement must reflect any such changes.  The ROM address
  311. is jumper switch configurable.    The RAM address can be configured with a
  312. command line switch to the DXMC0MOD driver in the CONFIG.SYS.  See the
  313. Token-Ring manual for details.    To maximize use of high-DOS memory, we
  314. recommend that the network RAM and ROM be relocated such that they occupy
  315. contiguous memory locations, and the RAM= statement in the BlueMAX.PROfile
  316. be adjusted appropriately.
  317.  
  318. 3COM NETWORK CARDS:  Some 3COM network cards use RAM buffer areas in high DOS
  319. memory.  A RAM= option may be required in the BlueMAX.PROfile if the network
  320. does not function properly when BlueMAX.SYS is installed.
  321.  
  322. Name                BlueMAX Option or Special Instructions
  323. -----------------------     --------------------------------------
  324.   3COM ETHERLINK............None.
  325.   3COM ETHERLINK PLUS.......None.
  326.   3COM TOKENLINK PLUS.......None.
  327.   3COM ETHERLINK II.........RAM= the 16KB address of the RAM buffer.
  328.   3COM TOKENLINK............RAM= the 16KB address of the RAM buffer.
  329.  
  330. If your card is listed as using 16KB of buffer RAM, you need to add a
  331. RAM= option to a blank line in the BlueMAX.PRO file.  The appropriate range
  332. depends upon the starting address determined by the dip switch settings on
  333. the card.  Check the documentation for the 3COM card you have for more
  334. information.
  335.  
  336. MISCELLANEOUS INFORMATION
  337. -------------------------
  338. PARITY ERRORS:    If the TIMEMEM utility encounters a Parity Error when
  339. timing memory, it now reports the address of the 4 KB physical memory
  340. page containing the bad RAM chip.  This address is independent of any
  341. memory swapping or DMA transfers which may have rearranged the mapping
  342. of linear to physical addresses.  With the knowledge of how memory
  343. chips are organized in your system along with the given address, you
  344. should be able to identify the row containing the bad chip.  Because
  345. parity errors are sometimes intermittent, it may require several
  346. iterations of TIMEMEM to catch the error.  The following batch file
  347. runs continuously until a parity error occurs:
  348.  
  349.      echo off
  350.      :LOOP
  351.      386UTIL timemem >timemem
  352.      if not errorlevel 1 goto LOOP
  353.      type timemem
  354.  
  355. PACKED FILE ERROR:  If you see the message "Packed file is corrupt", then you
  356. must marginally increase the amount of conventional memory used by DOS.  This
  357. is to work around a known bug in the compiler used to pack the file in
  358. question.  Determine the current starting address of available conventional
  359. memory using the BlueMAX MAPMEM display.  Increase the FILES or BUFFERS
  360. statement in CONFIG.SYS until the starting entry in the last row in low DOS
  361. memory is greater than or equal to 0FF0h.
  362.  
  363. SUPER PC KWIK: It is suggested that if Super PC Kwik is loaded into high
  364. DOS, the /T:4 or /T- option should be placed on the end of the SUPERPCK
  365. line.  This will assure more accurate loading of programs into high DOS
  366. memory.  Once the disk cache is loaded into high DOS, the /T: number can
  367. be increased to better disk performance.  Consult the Super PC Kwik manual
  368. for full details on how to use this option.
  369.  
  370. PC TOOLS VERSION 6 MIRROR: For users of Mirror, if the message that Mirror
  371. is already loaded into memory occurs when Mirror is being loaded by
  372. 386LOAD, but not when loaded by itself, contact Central Point Software for
  373. a replacement or load Mirror into low DOS.
  374.  
  375. COMPLETE COMMUNICATOR:    The resident program CCBAK will not load properly
  376. into high DOS memory.  It gives an error message indicating that it is
  377. unable to locate itself.  Be sure to load this program into low DOS memory.
  378.  
  379. AT&T SX: This computer may have a VGA ROM at E000-E800 or at both E000-E800
  380. and C000-C800.    To gain the most high DOS on this computer, use the SETUP
  381. program that came with the machine and "decode" the video ROM at C000 and
  382. E000.  BlueMAX detects the dual ROMs at C000 and E000.    The ROM at E000
  383. will be eliminated leaving the standard VGA ROM at C000-C800.
  384.  
  385. DELL 310 COMPUTER:  Be sure this system is enabled for fast system and
  386. video BIOS.  To enable, press Ctrl-Alt-Enter at startup and select the FAST
  387. BIOS ON and FAST VIDEO ON options.
  388.  
  389. MYLEX SYSTEM BOARDS:  To recover the maximum amount of high DOS memory,
  390. specify USE=E000-E400.    Zeos 386 machines use a Mylex motherboard.
  391.  
  392. COMPAQ 16 MHz SYSTEMS:    If you have difficulty rebooting your COMPAQ 16 MHz
  393. system with BlueMAX installed, you may need a new BIOS ROM revision K or
  394. later.    To obtain one, contact your dealer.  The dealer should reference
  395. the memo dated 12/16/88, TRN#12168.007 in COMPAQ's database under the
  396. listing 386MAX.
  397.  
  398. NEW 386LOAD OPTIONS
  399. -------------------
  400. VDS:  386LOAD will not relocate a set of known disk caches into high memory if
  401. BLUEMAX.SYS has detected a busmastering hard disk controller that does not
  402. properly handle disk transfers into memory that is not mapped linear to
  403. physical one-to-one.  (See "Busmatering Devices" for more details.) If you have
  404. received the error message, and you still wish to load the cache high, add the
  405. VDS keyword to the 386LOAD line.  USE THIS KEYWORD WITH CAUTION.  THE RESULT OF
  406. OVERRIDING THE ERROR MESSAGE WITHOUT REGARD TO THE TYPE OF HARD DISK CONTROLLER
  407. IN USE IS LOSS OF DATA.
  408.