home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 13 / PCGAMER13.bin / airpower / read.me < prev    next >
Text File  |  1995-07-03  |  25KB  |  768 lines

  1. AIRPOWER READ ME - Last Update:                    ;;JIM 03Jul95
  2. =================================================
  3.  
  4. Copyright 1995 Rowan Software Ltd
  5.  
  6.  
  7. This file is an up to date copy of the main part of the Technical 
  8. Reference Supplement.
  9.  
  10. This readme file is concerned with the game Airpower, it contains information 
  11. which is common to the demo and the game.
  12. There is a separate readme file for the demo called demoread.me. 
  13.  
  14.  
  15.  
  16. Contents:
  17.  
  18.     MEMORY 
  19.       requirements
  20.       Freeing Memory Under 1MB
  21.       Expanded Memory
  22.  
  23.     SUPER VGA DRIVERS
  24.       notes on universal vesa option (low speed)
  25.  
  26.     THRUSTMASTER STICKS
  27.  
  28. ===============================================================================
  29.  
  30. MEMORY
  31. ======
  32.  
  33. 1 Requirements
  34. --------------
  35.  
  36.     under 1Mb:       515Kb of conventional memory to load program
  37.             +  70Kb of conventional or UMB memory (555K)
  38.               (20Kb for sound and music is included above)
  39.     ems:        2.2 Mbytes for VGA
  40.     ems:        2.5 Mbytes for the High Speed SVGA & VESA drivers
  41.     ems:        3   Mbytes for the Universal VESA driver
  42.  
  43.  
  44. NOTE: THE UNDER 1MB FIGURES ARE UNDER REVIEW AND ARE HEAVILY OVER ESTIMATED.
  45.     THE EXAMPLES HAVE NOT BEEN WORKED WITH THESE FIGURES
  46.  
  47. The under 1Mb memory figure given above assumes that the additional conventional 
  48. or upper memory is available as one continuous block. It is likely that 
  49. slightly higher figures will be required if the memory comes from 2 or more 
  50. separate blocks.
  51.  
  52. For example if you have 540K of conventional (485+55K) and 32K of UMBs free
  53. (additional=55k+32k=87K) you may find that SVGA mode will pop out during the 
  54. game with a memory error message even though there would seem be a large 
  55. enough total. Estimate an addititional 5K overhead per additional region 
  56. (and ignore blocks under 5K in size) when trying to tune your memory map, 
  57. or try to merge regions in order to reduce the overhead.
  58.  
  59. Type mem at the DOS prompt to find the memory available on your computer.
  60. The figures required are "Total under 1MB" third figure (free), 
  61. and "Free Expanded (EMS)".
  62.  
  63. For the demo the main program size is a little lower (about 470K)
  64.  
  65. 2 Freeing Memory Under 1MB
  66. --------------------------
  67.  
  68. 2.1 Introduction
  69. ----------------
  70.  
  71. This section describes how you can make enough memory available for Airpower 
  72. to run on almost any machine, even with a CD-ROM, SVGA, and MUSIC drivers 
  73. installed.
  74.  
  75.  
  76. If you are not using MS-DOS, but are using Novell or DR-DOS then you will have 
  77. to assume an equivalence when MS-DOS version numbers are mentioned.
  78.  
  79.  
  80.  
  81.  
  82. 2.2 Security boot disk
  83. --------------------
  84.  
  85.  
  86. To release memory for Airpower and other games you will have to make edits to
  87. your config.sys and autoexec.bat files (set-up files). We suggest that you make a security
  88. boot disk now. If your machine stops working as a result of an edit to your set
  89. up files, you can use the boot disk to restore your system.
  90.  
  91. If you use Stacker or Superstore and Airpower is installed onto the compressed
  92. drive then you will have to use the instructions provided with the compression
  93. software on how to make a boot disk that lets you access the compressed drive.
  94.  
  95. To make a security boot disk, from the DOS prompt:
  96.  
  97. 1)    FORMAT /S A:
  98.  
  99. 2)    MD A:\OLD
  100.  
  101. 3)    COPY C:\AUTOEXEC.BAT A:\OLD
  102.  
  103. 4)    COPY C:\CONFIG.SYS A:\OLD
  104.  
  105. 5)    remove the floppy
  106.  
  107.  
  108. To use the security boot disk:
  109.  
  110. 1)    Place the recovery floppy in the drive
  111.  
  112. 2)    Reboot the machine
  113.  
  114. 3)    COPY A:\OLD\AUTOEXEC.BAT C:\
  115.  
  116. 4)    COPY A:\OLD\CONFIG.SYS C:\
  117.  
  118. 5)    remove the floppy
  119.  
  120. 6)    Reboot the machine
  121.  
  122. The machine should now behave as it did before you made any edits to 
  123. your setup files.
  124.  
  125.  
  126. 2.3 Game boot disk
  127. ------------------
  128.  
  129. Section 2.5 contains advice on how to modify your setup files. It is 
  130. possible to make these edits on either the setup files in your c: drive 
  131. or on a game boot disk. 
  132.  
  133.  
  134.  
  135. Edits made on your c: setup files will effect your machine every time you 
  136. reboot from the hard drive. Edits made on the game boot disk are only 
  137. effective when you boot with the game boot disk.
  138.  
  139. Some edits will work with all software and could be included on your c: 
  140. drive setup files. Other edits will not work with some software. Some 
  141. experimentation is required once you have successfully configured a 
  142. bootdisk that runs Airpower.
  143.  
  144. In the following text, we will assume that a game disk is being used.  
  145.  
  146. DOS 6.x users may wish to make alternate boot setups.
  147.  
  148. To make the boot able disk:
  149.  
  150. 1)    Place the recovery floppy in the drive
  151.  
  152. 2)    COPY C:\AUTOEXEC.BAT A:
  153.  
  154. 3)    COPY C:\CONFIG.SYS A:
  155.  
  156. 4)    Edit a:CONFIG.SYS
  157.  
  158. 5)    All lines starting DEVICE=\something become DEVICE=C:\something
  159.  
  160. 6)    Similarly, any    DEVICEHIGH=\something becomes DEVICEHIGH=C:\something
  161.             INSTALL=\something becomes INSTALL=C:\something
  162.             INSTALLHIGH=\something --> INSTALLHIGH=C:\something
  163.             SHELL=\something becomes SHELL=C:\something
  164.  
  165.  
  166. 7)    Save the file
  167.  
  168. 8)    Edit a:AUTOEXEC.BAT
  169.  
  170. 9)    Insert 1 new line at the start which reads:
  171.         C:
  172.  
  173. 10)    Save the file
  174.  
  175. Now, if you reboot the machine with the floppy in the drive, it will boot 
  176. somewhat slower, but the messages on the screen will look the same.
  177.  
  178. If this is successful then you can move forward. Anytime from now on that we
  179. mention AUTOEXEC.BAT or CONFIG.SYS we will mean the versions on A: floppy.
  180.  
  181.  
  182. 2.4 Config.sys and Autoexec.bat
  183. -------------------------------
  184.  
  185. This section describes some of the likely contents of the two setup files.
  186. Please try and identify the equvalent lines in your setup files so that you
  187. will be able to modify them as described in (2.5).
  188.  
  189. First, Config.SYS:
  190.  
  191. 1) A memory manager - one of:
  192.  
  193.     DOS:    Device=c:\dos\himem.sys
  194.         Device=c:\dos\emm386.exe
  195.  
  196.     or    Device=c:\windows\himem.sys
  197.         Device=c:\windows\emm386.exe
  198.  
  199.  
  200.     QEMM:    Device=c:\qemm\qemm386.sys
  201.  
  202.     386Max:    Device=c:\386max\386max.sys
  203.  
  204. 2) Memory: files and buffers
  205.  
  206.     To get DOS out of conventional memory in Dos5 or Dos6:
  207.         DOS=HIGH,UMB    
  208.  
  209.     To minimize the size of DOS and still run Airpower:
  210.         FILES=10
  211.         BUFFERS=30     <- in DOS 5 or 6. In others BUFFERS=1
  212.         FCBS=1,0
  213.         STACKS=0,0
  214.    
  215.     The figures above are ideal for Airpower. Yours may be different.
  216.  
  217.     
  218. The following lines are in CONFIG.SYS and AUTOEXEC.BAT.
  219. Please go through CONFIG.SYS for points 3,4,5,6,7. 
  220. Then, if neccessary, edit AUTOEXEC.BAT and check through the points again.
  221.  
  222. 3) Disk cacheing software to speed access to the harddisk and possibly
  223.    speed up the CD drive as well:
  224.    CONFIG.SYS may contain     DEVICE=C:\DOS\SMARTDRV.SYS
  225.  
  226.    AUTOEXEC.BAT may contain    SMARTDRV
  227.             or    \DOS\SMARTDRV
  228.             or    \WINDOWS\SMARTDRV
  229.             or    lh SMARTDRV
  230.             or    loadhigh SMARTDRV
  231.  
  232.    Cacheing software is also provided in the NORTON UTILITIES and PC TOOLS:
  233.    CONFIG.SYS:        Device=C:\NU\NCACHE-x.SYS    
  234.         or    Device=C:\PCTOOLS\PCCACHE.SYS
  235.  
  236.    AUTOEXEC.BAT:    C:\NU\NCACHE-x
  237.         or    C:\PCTOOLS\PCCACHE
  238.  
  239. 4) A mouse driver - something like:
  240.  
  241.     In Config.sys:        device=c:\mouse\mouse.sys
  242.     or
  243.     In autoexec.bat:    c:\mouse\mouse
  244.  
  245.     "c:\mouse\" might be "c:\dos\" or "c:\windows\"
  246.  
  247. 5) To run the CD version you need 1 line each in Config.sys 
  248.    and Autoexec.bat to enable your CD:
  249.  
  250.     The line in config.sys is provided by your CD manufacturer
  251.     so it varies a lot. The following sould give you some idea:
  252.     In Config.sys:        
  253.             Device=c:\cddrv\cddrv.sys /d:"something"
  254.  
  255.     The line in autoexec.bat is pretty standard. There are only 3
  256.     different styles:
  257.             c:\dos\MSCDEX /L:r /D:"something" /M:xx
  258.  
  259.         or    c:\windows\MSCDEX /L:r /D:"something"  /M:xx
  260.  
  261.         or    c:\cddrv\MSCDEX /L:r /D:"something" /M:xx
  262.  
  263. 6) If you run any disk compression then the lines in Autoexec.BAT or 
  264.    Config.SYS associated with the disk compression MUST NOT BE DELETED.
  265.  
  266. 7) If you need to load any device drivers to access the hard disk where 
  267.    Airpower is installed then the line that loads this driver 
  268.    MUST NOT BE DELETED.
  269.         
  270.  
  271. 8) If you have an SBPRO, SB16, or AWE32 then you will find additional 
  272.    lines in AUTOEXEC.BAT that reference the C:\SBPRO or C:\SB16 
  273.    directory. DO NOT DELETE THESE LINES if you want to hear the sound 
  274.    effects and music. Also, do not delete the statement: SET BLASTER=
  275.    
  276.  
  277. Notes:
  278.  
  279. Whereever DEVICE= is mentioned above, your CONFIG.SYS might say DEVICEHIGH=
  280.  
  281. 2.5 Modifying Config.sys and Autoexec.bat
  282. -----------------------------------------
  283.  
  284. Once you have familiarised yourself with the commands mentioned in 2.4 you 
  285. can attempt to tune the setup by trying the following modifications.
  286.  
  287. You should try each of these options in turn, and see how much your memory 
  288. has improved towards the targets listed at the start of this file.
  289.  
  290. A) If you find any lines in the setup files that are not mentioned in 2.4, 
  291.    you should be able to delete them. They should not be required to run 
  292.    Airpower. On the other hand, other software that you run may require 
  293.    the lines. 
  294.  
  295. B) Use the optimal values for the following lines in CONFIG.SYS:
  296.     To get DOS out of conventional memory in MS-Dos5 or MS-Dos6:
  297.         DOS=HIGH,UMB    
  298.     To minimize the size of DOS and still run Airpower:
  299.         FILES=10
  300.         FCBS=1,0
  301.         STACKS=0,0
  302.     In Dos 5 or DOS 6 set:
  303.         BUFFERS=30     
  304.     In Dos 4 try:
  305.         BUFFERS=30 /x
  306.     In Dos 3 try:
  307.         BUFFERS=1
  308.  
  309.  
  310. C) You can reduce the size of your CD driver (2.4.5). Find the line in 
  311.    AUTOEXEC.BAT for MSCDEX. Search for the parameter /E. If it is not 
  312.    there then add it. You may now wish to increase the /M:xx buffers.
  313.  
  314. D)   Some software "grows" when loaded high in UMBs, using more
  315.      memory than it does when loaded in conventional memory.  In
  316.      particular, some CD drivers have this problem.  Try changing
  317.      "DEVICEHIGH /x =" to "DEVICE =" in config.sys and removing
  318.      LOADHIGH or LH from the front of commands in AUTOEXEC.BAT. 
  319.      If the total below 1Mb increases, then your only worry is
  320.      whether there is at least 475K of conventional memory left
  321.      for loading the program.  If you don't have this
  322.      conventional memory, you will have to selectively reverse
  323.      these changes and identify which software "grows" when
  324.      loaded in UMBs.
  325.  
  326. E) EMM386.EXE (2.4.1) can be modified to give DOS users more memory.
  327.  
  328.    You should expect MEM to say that the TOTAL UPPER memory is at 
  329.    least 96K.
  330.  
  331.    You should ensure that the parameter ON is on the line, not OFF 
  332.    or AUTO. Unless running the UNIVERSAL VESA SVGA driver 
  333.    DOS 5 and 6 users will also have a RAM parameter.
  334.  
  335.    First, any X= statements for network cards or scanner scan be removed, 
  336.    as Airpower will not access this hardware. 
  337.    Do not remove any X= statements required by your DISK CONTROLLER.
  338.    Of course, you will need to use the normal boot for other programs 
  339.    to access this hardware!
  340.  
  341.    Second, you can add the statement I=B000-B7FF to give Dos5 and Dos6 
  342.    32K extra memory. Note that normally Dos 5 users will be unable to 
  343.    run WINDOWS with this parameter set.
  344.  
  345.    Dos 5 users of PCs (not PS2) may also add I=E000-EFFF to get 64K extra.
  346.  
  347.    It is good to place the page frame at one end to provide contiguous 
  348.    memory. The parameter FRAME=C800 or FRAME=E000 will do this.
  349.  
  350.  
  351. F) Disk caches (2.4.3) really speed up disk access, but can take a lot 
  352.    of memory. SMARTDRV.EXE provided in dos 5 and 6 takes 20K. Removing 
  353.    this line will save memory, but slows the game down a little.
  354.  
  355.    Norton's NCache-s.EXE will only take 5K if you use EMS.
  356.  
  357. G) It is convenient to use a mouse (2.4.4) with Airpower, but not essential.
  358.    removing your mouse driver may free up to 15K. There are special mouse
  359.    drivers that take very little memory and work mainly from EMS.
  360.  
  361. H) Sounds and Music
  362.  
  363.    High quality sound effects requires a 20K buffer
  364.    Low quality sound effects requires 10K
  365.  
  366.    Music requires a buffer of 13K
  367.  
  368.    At the start of the game 1 buffer is declared to the largest of these 
  369.    sizes. Thus, by using low quality sound effects and music 7K is saved 
  370.    compared to high quality sound effects. 3K more is saved by having no 
  371.    music, and the whole 20K is saved by having no sound effects or music.
  372.    
  373.  
  374.  
  375. I) The following modifications to EMM386.EXE will make even more memory 
  376.    available to Airpower, but should only be attempted after all else 
  377.    fails:
  378.  
  379.    In order to use the UNIVERSAL VESA SVGA driver many users will already 
  380.    have had to insert the statement I=A000-AFFF. If you don't mind the 
  381.    danger of Airpower crashing when you exit, but running fine, then you 
  382.    can also add the parameter I=B800-BFFF.
  383.  
  384.    If you are NOT using the UNIVERSAL VESA driver, but are still desparate
  385.    for memory then you may have to remove the RAM parameter and add the
  386.    parameter I=B800-BFFF.
  387.  
  388.    Note that Airpower will still find your UMBs in this configuration even
  389.    though DOS couldn't, so you only have to ensure that there is 490K 
  390.    available at the DOS prompt with all your device drivers and TSRs loaded
  391.    low.
  392.  
  393.    Airpower is also able to help users of DOS versions 3 and 4 who's 
  394.    EMM386.SYS will accept I= arguments, or users of hardware EMS cards
  395.    by generating UMBs in the included areas. Try some of the following:
  396.     FRAME=E000
  397.     I=C800-DFFF  or INCLUDE=C800-DFFF     - this is worth 96K
  398.     I=B000-B7FF  or INCLUDE=B000-B7FF     - this is worth 32K
  399.     I=B800-BFFF  or INCLUDE=B800-BFFF     - this is worth 32K
  400.    These are not guaranteed to work, but may work with some vendor versions.
  401.  
  402. J) Quarterdeck's QEMM can greatly increase available UMBs, and hence free
  403.    more main memory by moving and hiding the ROMs. However this 'stealth'
  404.    technique is not compatable with certain Video cards such as CIRRUS.
  405.    We have found that the CIRRUS and some other cards will work OK 
  406.    under stealth in two different ways which will maximise your UMBs:
  407.    1) ST:M FRAME=C000 means that the video ROM is hidden, but not moved.
  408.     UMBs are available from D000-FFF0 giving 190K
  409.    2) ST:M XST=C000 FRAME=C800 un-stealths the video, but stelths the system.
  410.     The region from D800 to FFF0 is UMBs giving 170K
  411.  
  412.    If ST:F works with your machine then try disabling shadowing in the 
  413.    boot-up bios options, and try OPTIMIZEing again.
  414.    We have found that it is often better to stealth over the video ROM using 
  415.    ST:F FRAME=C000 than the system ROM using ST:F FRAME=EC00 as QEMM will
  416.    often map over parts of the system ROM anyway.
  417.    
  418.    QEMM Stealth version 7 is also able to 'hide' DOUBLESPACE, and move lumps
  419.    of DOS. I have seen 650,000 bytes at the dos prompt! (640K=655,360 bytes).
  420.  
  421.    I don't expect users of QEMM or 386 MAX to have major problems finding
  422.    enough memory, especially with the QEMM stealth features.
  423.  
  424.    
  425. 2.6 Example Configurations
  426. --------------------------
  427.  
  428. NOTE THAT THESE MEMORY FIGURES ARE UNDER REVIEW AND ARE HEAVILY OVER ESTIMATED.
  429.  
  430. The highest memory requirement for Airpower is (NOT!) 622k.
  431.  
  432.  
  433. 2.6.1 Hard Disk user
  434. --------------------
  435.  
  436. A hard disk user's machine under dos 5 or 6 can easily have the 
  437. following configuration:
  438.  
  439. 630K at the DOS prompt
  440. 96K of UMBs (+64K page frame) filled with:
  441.     EMM386.SYS     2K
  442.     SMARTDRV.EXE    20K
  443.     mouse        15K
  444.             ===
  445.             40K  leaving 56k free
  446.  
  447.  
  448. available memory:    630+56 = 686k
  449.  
  450. Of course, a further 40K would have disappeared if DOUBLESPACE was installed.
  451.  
  452.  
  453.  
  454.     
  455. The config.sys will look something like:
  456.  
  457.     DOS=HIGH,UMB
  458.     DEVICEHIGH=C:\DOS\HIMEM.SYS
  459.     DEVICEHIGH=C:\DOS\EMM386.EXE ON RAM FRAME=E000 2500
  460.     STACKS=0,0
  461.     FILES=10
  462.     BUFFERS=30
  463.     FCBS=1,0
  464.     devicehigh=c:\mouse\mouse.sys
  465.  
  466.  
  467. (for the universal driver line 3 might read:
  468.     DEVICE=C:\DOS\EMM386.EXE ON  FRAME=E000 I=A000-AFFF 3000
  469. )
  470.  
  471.  
  472. The autoexec.bat will look something like:
  473.  
  474.     @echo off
  475.     c:
  476.     PATH=C:\DOS;C:\WINDOWS
  477.     c:\mouse\mouse
  478.     LH C:\DOS\SMARTDRV.EXE
  479.  
  480.  
  481. 2.6.2 CD users
  482. --------------
  483.  
  484. For a CD user, the following configuration is easily achieved:
  485.     
  486. 610K at the DOS prompt with MSCDEX loaded low.
  487.  
  488.  
  489. 128K of UMBs (I=B000-B7ff and page FRAME=E000) filled with:
  490.     EMM386.SYS     2K
  491.     CDDRV.SYS    30K
  492.     SMARTDRV.EXE    20K
  493.     mouse        15K
  494.             ===
  495.             70K leaving 58k free
  496.     
  497. available memory:    610+58 = 668k - so the I= is not necessary
  498.  
  499. A further 40K would disappear if DOUBLESPACE was installed
  500. then the I= may be necessary, or SmartDrv may have to be removed.
  501.  
  502.     
  503. For the CD user the config.sys will look something like:
  504.  
  505.     DOS=HIGH,UMB
  506.     DEVICE=C:\DOS\HIMEM.SYS
  507.     DEVICE=C:\DOS\EMM386.EXE ON RAM FRAME=E000 I=B000-B7FF 2500
  508.     DEVICEHIGH=C:\cddrv\cddrv.sys /D:"name"
  509.     STACKS=0,0
  510.     FILES=10
  511.     BUFFERS=30
  512.     FCBS=1,0
  513.     devicehigh=c:\mouse\mouse.sys
  514.  
  515. (for the universal driver line 3 might read:
  516.     DEVICE=C:\DOS\EMM386.EXE ON FRAME=E000 I=A000-AFFF I=B000-B7FF 3000
  517. )
  518.  
  519. For the CD user the autoexec.bat will look something like:
  520.  
  521.     @echo off
  522.     c:
  523.     PATH=C:\DOS;C:\WINDOWS;C:\cddrv
  524.     c:\mouse\mouse
  525.     MSCDEX /L:r /E /M:30 /D:"name"
  526.     LH C:\DOS\SMARTDRV.EXE
  527.  
  528.  
  529.  
  530.  
  531. 3 Expanded Memory
  532. -----------------
  533.  
  534. You will be reading this if mem does not report enough Free Expanded (EMS).
  535.  
  536.  
  537. If you have no "Total expanded" or the section does not exist, then you need
  538. to put the line
  539.     DEVICE=C:\DOS\EMM386.EXE ON RAM 3000 
  540. near the top of your CONFIG.SYS on a new line after DEVICE=C:\DOS\HIMEM.SYS.
  541.  
  542. If The line DEVICE=C:\DOS\EMM386 is already there then see if there is the
  543. parameter OFF or AUTO on the line. If there is then you need to remove that 
  544. parameter and replace it with ON. This will reduce your UMBs, and you may 
  545. then not have enough memory under 1Mb.
  546.  
  547. If you have less than the required amount of Free Expanded then take the 
  548. following steps in turn until your problems are solved (we hope!):
  549.  
  550. 1) Look at the line Extended (XMS). If the total XMS is much more than the
  551.    total EMS and the free XMS is enough to make up the amount you need
  552.    then edit Config.sys and find the line with
  553.    DEVICE=C:\DOS\EMM386.SYS 
  554. or DEVICE=C:\DOS\EMM386.EXE
  555. or DEVICEHIGH=C:\DOS\EMM386.EXE
  556.    and increase the number by the difference in K.
  557.    Reboot, and see if you have gained enough EMS to run Airpower.
  558.  
  559.  
  560.    QEMM, 386MAX, DR-DOS and DOS6 treat EMS and XMS as a common memory pool, 
  561.    unless you have configured with a maximum EMS, so the figures for EMS and 
  562.    XMS will be approximately the same.
  563.  
  564. 2) Either Total Expanded or Total Extended should be over the figure you 
  565.    need, i.e. 2,500K or you will have to fit more memory to your machine. 
  566.    A 4MB machine should provide 2,900K of expanded memory, or 3,000K XMS.
  567.  
  568.  
  569. 3) You will have to remove a driver that is using your Expanded or Extended
  570.    memory in order to make room for Airpower. These include RAM disks and
  571.    disk caches.
  572.  
  573.    Edit your CONFIG.SYS and AUTOEXEC.BAT files and look for lines starting 
  574.    with the following:
  575.  
  576.    DEVICE=c:\dos\RAMDRIVE.SYS
  577. or DEVICEHIGH=c:\dos\RAMDRIVE.SYS:
  578.        Airpower does not make use of RAM disks, so this line should be 
  579.     disabled by inserting REM in front 
  580.     (i.e. REM DEVICE=c:\dos\RAMDRIVE.SYS)
  581.  
  582.    DEVICE=C:\DOS\SMARTDRV.SYS
  583.    SMARTDRV
  584.    lh SMARTDRV
  585.    loadhigh SMARTDRV
  586.    \DOS\SMARTDRV
  587.    \WINDOWS\SMARTDRV
  588.     Airpower can be speeded up by using a disk cache, but they 
  589.     can use a lot of memory. To reduce SMARTDRiVe's memory look for a 
  590.     number after the text listed above.
  591.  
  592.     If there is a number reduce it by the amount of EMS you need (in K).
  593.     If there is no number then try putting 256 (The default is 2,000K).
  594.     If this does not give enough EMS then comment out the line 
  595.     by putting REM in front (eg REM \DOS\SMARTDRV)
  596.  
  597.    Your RAM disk or disk cache may be provided by some-one other that microsoft.
  598.    The NORTON UTILITIES and PC TOOLS both contain cache and ram disk utilities.
  599.  
  600.    There are other ways you could be using up your XMS or EMS - a printer
  601.    buffer for example, or a network cache.
  602.  
  603.    After making these edits save out and reboot. Type MEM again to see the
  604.    gain in free XMS and EMS memory.
  605.  
  606.    The result may have freed either XMS or EMS, depending how the ram disk 
  607.    or smartdrv was configured. If there is now enough XMS, but not enough EMS 
  608.    free then you need to repeat step (1) above.
  609.  
  610.  
  611. ===============================================================================
  612.  
  613.  
  614. SUPER VGA DRIVERS
  615. =================
  616.  
  617. After you have installed the Airpower program disk set you will be
  618. able to run the game in standard VGA mode.
  619.  
  620. You can then run SVGATEST. This program will attempt to set up an SVGA library
  621. for your graphics card. If it is successful, then a high resolution
  622. version of the title screen will be displayed. 
  623.  
  624. This indicates that you will be able to run Airpower in high
  625. resolution. At this stage you should install the SVGA graphics disk set.
  626.  
  627. We have provided custom SVGA drivers, a High Speed VESA driver and a 
  628. Universal VESA driver. The Universal driver should work on most cards but 
  629. is slower than the other two options. 
  630. Please run SVGATEST to decide which driver to use.
  631.  
  632. At the beginning of SVGATEST a list including the following chipsets 
  633. will be displayed:
  634.  
  635.         Cirrus
  636.         ET4000
  637.         Trident
  638.         #9 GXE
  639.         ATI Mach 32 - requires that the provided VESA TSR has been run.
  640.  
  641.  
  642. There are a number of manufacturers' brand names. In the following list, brand
  643. names are matched with their driver:
  644.  
  645.         Hercules Dynamite    ET4000
  646.         Genoa 8500VL        Cirrus
  647.         Genoa 3989VL-12        ET4000
  648.         Trident 8900        Trident
  649.         Trident 9000        Trident
  650.         Cirrus Logic GD-54xx    Cirrus
  651.         Older Diamond Stealth    Vision
  652.         Newer Diamond Stealth    ET4000
  653.  
  654. If you don't know which chipset you have, then select "OTHER" , then
  655. "Technical Information" in the SVGATEST.
  656.  
  657. The following cards have been tested and work with the High Speed VESA driver:
  658.  
  659.         Cirrus Logic GD-54xx
  660.         ET3000
  661.         ET4000
  662.         Trident
  663.         #9 GXE
  664.         Older Diamond Stealth
  665.         Newer Diamond Stealth
  666.         ATI Mach 32 - requires VVESA to be run (supplied by ATI)
  667.         ATI Mach 64 - requires UNIVBE to be run (shareware).
  668.  
  669.  
  670.  
  671. The following cards have been tested and work with the Universal VESA driver:
  672.  
  673.  
  674.         S3 cards including Orchid Fahrenheit S3
  675.         Pegasus
  676.         Paradise 
  677.  
  678. Note that to use the UNIVERSAL VESA driver the card must be LOCAL BUS 
  679. (VLB or PCI) to get an acceptable framerate during the ground section, 
  680. and a DX2/66 or Pentioum 66 MINIMUM is needed to fly using the 
  681. UNIVERSAL VESA drivers.
  682.  
  683.  
  684.  
  685. Please contact Mindscape for the latest 
  686. information on these drivers.
  687.  
  688. In Europe:    Customer Services:    ***to be added
  689. In US:        Technical Support:    ***to be added
  690.  
  691. Notes on universal vesa option (low speed)
  692. ------------------------------------------
  693.  
  694. You must make ONE of the following edits to your CONFIG.SYS file,
  695. depending on the memory management software you are using. 
  696. As these edits can effect the function of other software we advise that
  697. you follow the steps above to MAKE A BOOT DISK.
  698.  
  699. On DOS versions before DOS 5 on the line starting DEVICE=C:\DOS\EMM386.SYS:
  700.     Add the parameter:         i=A000-AFFF
  701.  
  702. On DOS versions 5 and after on the line starting DEVICE=C:\DOS\EMM386.SYS:
  703.     Find, and remove, the word:     RAM
  704.     And add the parameter:         i=A000-AFFF
  705.     Also, find the line saying DOS=HIGH,UMB and change to DOS=HIGH
  706.     or,  find the line saying  DOS=UMB and insert REM in front.
  707.  
  708. For Quarterdeck QEMM 386, on the line starting DEVICE=C:\QEMM\QEMM386.SYS:
  709.     Add the parameter:           VREMS
  710.  
  711.         -If you do not have a monochrome monitor you can avoid rerunning 
  712.          OPTIMISE by also adding the following parameter:
  713.                                          RAM=B000-B7FF
  714.  
  715.     We have not managed to get WINDOWS to accept this unless you insert
  716.     X=B000-BFFF -in which case you will have 32K less UMBs, and you will 
  717.     have to re-run OPTIMIZE.
  718.  
  719. For 386 MAX, on the line starting DEVICE=C:\386MAX\386MAX.SYS:
  720.     Add the parameter:           I=A000-AFFF
  721.     I don't know what effect this has on Windows :->
  722.  
  723.  
  724. After the "DOS 5 and after" edit some software won't work until the edit is
  725. reversed. You may wish to make a bootable floppy especially for Airpower.
  726. See the section above on memory optimisation to do this.
  727. Then, perform the edit described above on A:\CONFIG.SYS
  728.  
  729.  
  730. ===============================================================================
  731.  
  732. THRUSTMASTER STICKS
  733. ===================
  734.  
  735.  
  736.  
  737.  
  738. The Thrustmaster option on the preferences screen refers only to the Mark I 
  739. joystick.
  740.  
  741. If you have the F16 stick then select the standard joystick option. The coolie
  742. hat and switches can be programmed using the Thrustmaster utilities.
  743.  
  744. If you connect a Weapons Control System to your Mark I stick then you can 
  745. either:
  746.         set the hat switch to analog and the red switch to digitial
  747.         or calibrate. In this case the coolie hat will
  748.         function in the same way as if the WCS was not connected.
  749.  
  750. or:
  751.         set the hat switch to digital and the red switch analog or
  752.         calibrate. In this case the coolie hat will not function but
  753.         the WCS throttle will be available. To calibrate select
  754.         the "Joy-Throttle" option on the Preferences page.
  755.         
  756.  
  757. In both cases, if the red switch is set to calibrate, all the red buttons are
  758. disabled. Otherwise the buttons can be programmed using the Thrustmaster
  759. utilities.
  760.  
  761.  
  762. We have provided the file ROWAN.M50 which is a macro list
  763. of all the keys in the game. Your can use this file to produce your own button
  764. file. The file ROWAN.M50 can be renamed to ROWAN.MDF for use with the WCS
  765. mark II
  766.         
  767.  
  768.