Fighter Duel Demo Oct 23, 1995 (c)1995, Philips Media Games, Inc. Written by Jaeger Software, Inc. in association with Philips Media, Inc. Portions (c) 1993-1995 SciTech Software Portions (c) 1995 Miles Design This demo is copyrighted, but freely distributable as long as all files in this archive are included and kept unaltered. Please distribute it to as many bulletin boards and information services as you can. The Fighter Duel demo is limited in these areas: You may fly one aircraft, the Spitfire MK1 and against only Spitfire MK1s. The situation is limited to only the "Flying Circus". You may fly for only 3 minutes at a time. Fuel load is locked to a quantity that will last 3 minutes. The ability to print out the flight log is disabled. Two player modes are disabled. The contents are: 1. System Requirements 2. Installation 3. Keyboard Commands 4. Memory 5. Windows 95 6. Video 7. Sound 8. Screengrabs 9. Digital Simultaneous Voice & Data modems 10. Notebook Gameport 11. Troubleshooting ---------------------------------------------------------------------------- 1. SYSTEM REQUIREMENTS: ---------------------------------------------------------------------------- Minimum Requirements: 486 DX 33mhz 8 megs of ram. 500k Conv 7mb XMS/EMS 1 meg VL or PCI local bus SVGA card , Vesa 1.2 or Univbe compliant. Sound Blaster compatible sound card for sound. Support for Ensonique, Media Vision, Microsoft Sound System, Gravis Ultra Sound PC speaker not supported. Mouse (100% Microsoft compatible) Recommended for full appreciation: Pentium system with >=256 cache 16 megs of ram. Fast dos video card such as Diamond, ATI, Tseng brand VL or PCI SVGA card. Sound Blaster 16 class sound card with Amplified speakers with sub woofer. Joystick with "Top Hat" and throttle Rudder pedals with Toe brakes. 9600 Baud or greater modem The retail Fighter Duel also requires a CD-ROM drive. ------------------------------------------------------------------------------ 2. INSTALLATION: ------------------------------------------------------------------------------ To install and run the Fighter Duel demo: The Fighter Duel demo archive either comes as 1 file named FDDEMO.ZIP or as two files named FDDEM1.ZIP and FDDEM2.ZIP that will fit on a 1.44MB floppy. Make a directory on your harddisk such as FD. Copy the FDDEMO file(s) to your harddisk and place them into your FD directory. Unzip the FDDEMO files using Pkunzip. Example: Pkunzip.exe FDEMO.ZIP Type FDDEMO and hit return to run the demo. The FDDEMO will lead you through some configuration screens and then run. After the Fighter Duel demo is successfully installed, you may delete the Zip files on your harddisk. ---------------------------------------------------------------------------- 3. KEYBOARD COMMANDS: ---------------------------------------------------------------------------- ESC = Quit back to Pre-flight interface Q = Quite sound. A = Turn off and on gunsight, you can still fire, but the gunsight is invisible and the hit counter is not shown. S = Adjust range of optical gunsight. Shift S to restore to full back. I = Instrument panel on. O = Toggle to last pan/exterior view Return = Instruments off and return from exterior view to straight ahead Enter T = Turbo around (move at 16 times your velocity) Shift T is slower turbo. (Turbo is disabled in Two player modes) Z,X = Throttle (shifted Z and X goes to full on and full off throttle) W,E = Flaps, up and down G = Gear control. H = Hook (gear must be down first and plane so equipped) ~ = Save screen as PCX file V,B = Rudder left and right. (shifted V and B goes to full left and right) DEL = Left wheel brake PgDn = Right wheel brake End = Brake release L = Launch from catapult P = Pause, hit it again to advance 1 frame, hit any other key to unpause , = Lock to Low graphic detail . = Lock to High graphic detail / = Auto graphic detail based on GUI set framerate Cursor keys, fine analog trim control. View keys: With all view keys, you must hit enter or return to return to straight ahead. 1 = Over the left shoulder 2 = Back and up 3 = Over the right shoulder 4 = Left 5 = Up 6 = Right 7 = Up and left 8 = Up and forward 9 = Up and right Exterior aircraft views: With all view keys, you must hit enter or return to return to straight ahead. All views are looking at your aircraft from... F1 = Chase F2 = North F3 = East F4 = South F5 = West F6 = Looking Up from 40 ft. F7 = Looking Down from 40ft. F8 = Looking Down from 500ft. F9 = Looking Down from 1000ft. F10 = Looking Down from 2000ft. Views supported on the CH FlightStick Pro: Forward = Forward and up Left = Left over the shoulder view Right = Right over the shoulder view Back = Back and up Views supported on the Thrustmaster FCS: Forward = Forward and up Left and back = Left over the shoulder view Right and back = Right over the shoulder view Back = Back and up View Aircraft keys: Esc = Quit the viewer Cursor keys. Up and Down moves the aircraft further and closer to you. ~ = Save screen as PCX file ---------------------------------------------------------------------------- 4. MEMORY: ---------------------------------------------------------------------------- Fighter Duel demo Memory Requirements: 500k of conventional ram, 7 megs of XMS or EMS. To see the free memory, type Mem and hit return on Dos 6.X or higher machines. The output should look something like this. This system is pretty well optimized. Memory Type Total Used Free ---------------- -------- -------- -------- Conventional 636K 34K 602K Upper 107K 107K 0K Reserved 0K 0K 0K Extended (XMS) 23,445K 181K 23,264K <----Should be 7,000 or larger ---------------- -------- -------- -------- Total memory 24,188K 322K 23,866K Total under 1 MB 743K 141K 602K Total Expanded (EMS) 23M (24,543,232 bytes) Free Expanded (EMS) 16M (16,777,216 bytes) Largest executable program size 602K (616,224 bytes) <-----500k or larger Largest free upper memory block 0K (0 bytes) MS-DOS is resident in the high memory area. To get more conventional memory please see your Dos manual for usage of the Memmaker program. Seven megabytes of XMS/EMS ram is the minimum that the Fighter Duel demo needs to safely run. You will only have approximately two enemy to fly against. The Fighter Duel demo will dynamically adjust the number of enemy upward as more XMS/EMS is available. You should have all eight enemy at once available with about 7.3Mb of XMS available. Do NOT edit or delete the CONFIG.SYS or AUTOEXEC.BAT on your hard disk with out making a backup copy first. It is safest to copy them to a floppy for backup. The largest memory consumer on modern Dos machines is the SmartDrive harddisk caching program used in Dos and Windows 3.1. On an 8 meg machine unless set otherwise, it will use 2 megs of ram for its cache. The line in the autoexec.bat line that launches usually is something like "C:\Windows\Smartdrv" Either comment the line in the autoexec.bat file with a leading ; or reduce Smartdrive''s cache size. The number at the end of the Smartdrive line sets the cache size in bytes. Try 256 or 512. Disabling Smartdrive entirely will usually significantly slow down Windows 3.X performance. Especially loading and exiting of Windows 3.1. If you still cannot get enough free memory to run the Fighter Duel demo, it will be necessary to make a boot disk. To make a Fighter Duel demo boot floppy: Format a floppy with the option to make it bootable. Example: FORMAT A: /S Copy your CONFIG.SYS and AUTOEXEC.BAT from your hard drive to the floppy. Change to the floppy. Edit the CONFIG.SYS and AUTOEXEC.BAT files on the floppy. See your DOS manual for details on how to work with CONFIG.SYS and AUTOEXEC.BAT. The only item the Fighter Duel demo requires is a mouse driver. Here is an example of a minimum startup for the Fighter Duel demo: [CONFIG.SYS] DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=50 BUFFERS=30 << ANY SOUND RELATED COMMANDS >> [AUTOEXEC.BAT] PROMPT P$G$ PATH C:\DOS << ANY SOUND RELATED COMMANDS >> << MOUSE DRIVER >> << VESA DRIVER IF NEEDED >> CD C:\ << CD to the logical drive to which you installed the demo >> CD FDDEMO << CD to the directory in which the Fighter Duel demo is installed >> FDDEMO Include only the items listed above. Delete or add the word "REM" to the start of any line that is not mentioned above. Restart your computer with your new boot disk in drive A: The machine should boot, not show any error messages and directly run the Fighter Duel demo. ---------------------------------------------------------------------------- 5. WINDOWS 95 ---------------------------------------------------------------------------- The Fighter Duel demo will generally perform better when not run from a Windows 95 MS-DOS prompt. When the Fighter Duel demo is run from a Windows 95 Ms-DOS prompt, it will attempt to determine if you in fact have enough actual free memory available. Depending on programs run in the Windows startup and or other Windows features such as networking, you may not have enough actual free memory to run the Fighter Duel demo. Windows does have a memory virtualizing system that usually can give the Fighter Duel demo the memory it needs by shifting other programs in memory temporarily to the harddisk. We found the delays and and or large pauses during flight unacceptable. We recommend that you either shutdown Windows 95 and restart the computer in MS-DOS mode or create a shortcut to put your computer into MS-DOS mode while running the Fighter Duel demo. ---------------------------------------------------------------------------- 6. VIDEO: ---------------------------------------------------------------------------- The Fighter Duel demo requires VESA compatibility for video access. VESA stands for the Video Electronics Standard Association. VESA video progamming standards allow programmers a common way to access video cards. Modern video cards usually offer VESA software compatibility via either a built-in chip called a bios chip or a small TSR program run from the autoexec.bat file. The Fighter Duel demo utilizes some standard high performance VESA commands that are not properly implemented on some video card VESA bios. For compatibility and speed, we provide VESA compatibility through the Scitech Univbe Ultra VESA graphic library. It provides fast 32 bit protected mode VESA 2.0 graphic compatibilty on over 160 video chipsets. Most video cards do not come with the newer VESA 2.0 standard which Univbe provides. The Fighter Duel demo has been designed to automatically detect and use Vesa 2.0. For best performance, use the Univbe driver with the Fighter Duel demo. The Fighter Duel demo will configure and use Univbe by default. Univbe is compatible with the following chipsets: . Acer Labs ALi CAT-32/64 . Ark Logic ARK1000VL, ARK1000PV . Avance Logic AL2101/2201/2228/2301/2302/2364 SuperVGA . Ahead V5000A, V5000B . ATI Technologies 18800, 28800, Mach32, Mach64 . Chips & Technologies 82c45x, 655xx, 643x0 WinGine . Cirrus Logic CL-GD62xx, 5402, 5422/4/6/8/9, 5430/4 . Cirrus Logic LCD CL-GD64xx . Compaq IVGS/AVGA, QVision QV1024/1280 . Diamond Viper P9000+W5186/OAK87 VLB and PCI . Everex Viewpoint, Viewpoint/NI, Viewpoint/TC . Genoa Systems GVGA . Hualon HMC86304/14 . IIT AGX-010/11/14/15/16/17 . Matrox MGA Atlas . MXIC 86000/86010 SuperVGA . NCR 77C20/21/22E/32BLT . OAK Technologies OTI-037C/057/067/077/087 . Paradise/Western Digital PVGA1A, WD90C1x/2x/3x . Primus 2000 SuperVGA . RealTek RTG3103/3105/3106 SuperVGA . S3 86c911/924/801/805/928/864/964/866/868/968/Trio32/Trio64 . Sierra Semiconductor Falcon/64 . Trident 88/8900/9x00/8900CL/8900D/9200CXr/9400CXi/9420DGi/9440AGi . Tseng Labs ET3000, ET4000, ET4000/W32/W32i/W32p . UMC 85c408/18 . Video7 VEGA, HT208/209/216 . Weitek 5086/5186/5286, P9100 If after installation, no error messages about VESA compatibilty are reported on the command line, but the opening title pictures do not display properly or the screen does not display properly during flight, your video board may not be compatible with Univbe. The first thing to try is to use your video card's built-in VESA bios. Please note that some built-in VESA bios on some cards are not compatible with the Fighter Duel demo. To disable UNIVBE: Type NOUVESA from the FDDEMO directory. This will delete the Univbe driver file and the Fighter Duel demo will then use your video card's built-in VESA. Please note that some video cards require that you run a small VESA compatibility program for VESA compatibility. To reenable UNIVBE, Type UVESA from the FDDEMO directory. This will generate a Univbe driver and the Fighter Duel demo will use it the next time it is run. ---------------------------------------------------------------------------- 7. SOUND: ---------------------------------------------------------------------------- The Miles Design AIL sound system is used for universal sound support. On installation, the AIL Setsound.exe program is run. Follow its instructions to configure for your sound board. You may reconfigure or check your configuration later by typing Setsound.exe while in the FDDEMO directory. Please note that the master volume level for your sound card is a combination of its volume knob (if equipped) and sound levels set via program command parameter set in either your autoexec.bat file or by Windows. If the sound seems too low, check the master volume levels in the autoexec.bat file and or Windows sound control first. Windows 95 will set the volume on Reveal Se400- Rev3 and Aztech Gold Washington Sound Galaxy 16 sound cards to zero when restarting into MS-Dos mode. The Volset.exe program will need to be run and the volume set back up before running the Fighter Duel demo. Please refer to your sound card manual for details on the possible autoexec.bat program command parameters. ---------------------------------------------------------------------------- 8. SCREENGRABS: ----------------------------------------------------------------------------- The Fighter Duel demo has the built-in ability to screen grab what you are seeing while either viewing the aircraft or flying. Hit the ~ key to save a 256 color 640x480 PCX format file. The Fighter Duel demo saves the file as a sequence beginning with FDuel0001.pcx. ---------------------------------------------------------------------------- 9. DIGITAL SIMULTANEOUS VOICE & DATA MODEMS: ----------------------------------------------------------------------------- Please note that two player mode is not included in this demo of Fighter Duel. Fighter Duel supports the new Digital Simultaneous Voice and Data Modems (DSVD) created by a joint a venture of Intel, U.S. Robotics, Rockwell, Creative Labs, and Hayes. These new line of V.34 28.8 modems allow you to have two computers transfer data at up to 14.4bps while you are simultaneously talking on the same phone line. When the voice line is not used, they function as standard V.34 28.8 modems. You may call your Fighter Duel opponent and then have Fighter Duel start with only a quick interruption of your call as the modems negotiate the connection. Most modem playable software requires you to set your modem to turn off error correction, data compression, etc. Fighter Duel is designed to work well with your modem set with error correction and data compression on which not only improves connection reliability, but is a requirement for DSVD modems. ----------------------------------------------------------------------------- 10. NOTEBOOK GAMEPORT: ----------------------------------------------------------------------------- In addition to supporting standard PC gameports, the Fighter Duel demo supports the Colorado Spectrum Notebook Gameport (NG). The NG allows you to connect your joystick, yoke, and/or rudder pedals to your notebook or desktop PC via a standard serial port. To use the NG with the Fighter Duel demo, install the hardware as outlined in the NG manual, install the NG software driver, and check its operation with the NG diagnostic program, NGDIAG.EXE. Whenever the NG is attached and the software driver, NG.EXE is run, the Fighter Duel demo will automatically use it for all joystick, yoke, and/or rudder pedal functions. Set the Flight, Throttle, and Rudder controls in the the Fighter Duel demo pre-flight interface as you would normally. Please note that toe brakes are not supported through the NG. ----------------------------------------------------------------------------- 11. TROUBLE SHOOTING: ------------------------------------------------------------------------------ "The Fighter Duel demo REPORTS THAT I DON'T HAVE ENOUGH VIDEO MEMORY" FDDEMO requires 1 meg of video ram. If in fact you do have 1 or more megs of video ram, you may have to manually configure the Univbe video driver. To do this, enter the FDDEMO directory, type "uvconfig" and hit enter. A screen will display that shows your detected video chipset and a guess at the video memory. If the memory figure shows 256 or 512, use your mouse pointer to click the down arrow to the far right of the video memory number. Change it to match the amount of ram on your video card. Do not adjust it for more memory than your card has. Do not select or change the options labeled "Ignore old VBE BIOS", "Disable VBE 2.0 extensions", or "Disable Linear Frame Buffer". Click "OK". Uvconfig may ask to do some quick tests on your video board. Allow it to do so. When it exits, try the Fighter Duel demo again. "I ONLY GET A FEW ENEMY" In low memory situations, the Fighter Duel demo will reduce the number of foes. See the section above regarding memory. "The Fighter Duel demo REPORTS I DON'T HAVE ENOUGH CONVENTIONAL OR XMS MEMORY" See the section above regarding memory. "WHILE FLYING THE GUNSIGHT AND OR THE OVER THE SHOULDER VIEW FLICKERS" The Fighter Duel demo is very optimized to go as fast as it can at all times. On very fast systems with very fast video cards flicker may occur. The "Decrease Framerate to Reduce Flicker" option in the graphics control window should stop the flicker. Unless you experience flickering, do not use this option as it will needlessly reduce your framerate. "THE OPENING PICTURES OR THE VIEW WHILE FLYING ARE NOT DISPLAYING PROPERLY" See the section on video above. "I GET NO SOUND" The sound volume on your sound card may be too low. See the section above on sound.