home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 9 / 1995-08_Disc_9.iso / genie / airwarri / update.txt < prev   
Text File  |  1994-06-24  |  23KB  |  560 lines

  1.                         SVGA Air Warrior Version 1.16b
  2.                                 Update Notes
  3.                 
  4.                 
  5. Version 1.16b
  6. -------------
  7.  
  8. 1)  Yet another bug in the macro engine was squashed.        
  9.                 
  10.                 
  11. Version 1.16a
  12. -------------
  13.  
  14. 1)  The radar command (F1) now correctly turns off the map display.
  15.  
  16. 2)  Macro playback has been modified to correctly reset the state of keys
  17. that were pressed by the macro, but not released.
  18.  
  19. 3)  A bug in KEYMAP that produced garbage at the end of BND files was squashed.
  20.  
  21. 4)  Maps for the European Camp (Terra Fencer) arena were added.
  22.  
  23. 5)  The 'Map' dialog has a new button.  Clicking on 'Theater' will select the
  24. first section in the next known area.  Repeated clicks will cycle through all
  25. known areas.
  26.         
  27.  
  28. Version 1.16
  29. ------------
  30.  
  31. 1)  Another bug in the gunnery code was squashed.  No-lead shots should hit 
  32. like you'd expect.
  33.  
  34. 2)  A bug in the 'virtual view' code that would result in odd-looking plane
  35. polygons if you did not have art was fixed.
  36.  
  37. 3)  A new packet was added to the film code that will allow the FE to
  38. correctly display sector counters in the new theaters.
  39.  
  40. 4)  A new effect, "Mountain faces", was added to the FE.  When enabled,
  41. mountain and range faces divide into increasing numbers of smaller polygons
  42. as range decreases.  The maximum number of divisions can be controlled with
  43. view level keys (1,2,3,4,5) where 1 results in 8 divisions along an edge, and
  44. 5 results in none (ie, the mountain looks like it always did.  This
  45. tessilation can use alot of CPU, but also seems to help with depth and
  46. movement perception in closed spaces (ie, the canyons).
  47.  
  48. 5)  A new map engine was added to support our new large theaters.  The
  49. FE now supports an unlimited number of map 'sections', and automatically
  50. selects the closest one when you select the map view (via SHIFT-F10, or the
  51. 'Map' button in the case of dialogs).
  52.  
  53.   If you are not in flight, you can view the other sections in your theater by
  54. clicking the 'Next' button.
  55.  
  56.   If you are in flight, the '[' and ']' keys select the next and previous
  57. section for the theater.  You can also select the next section up, down,
  58. left, or right by hitting the appropriate arrow key.
  59.  
  60. NOTE:  The BETA release contains maps for half-time and full-time europe and
  61. pacific.  Other maps will be added as they become available.
  62.  
  63.  
  64. Version 1.15a
  65. -------------
  66.  
  67. 1)  The keyboard interface code was modified to improve performance.
  68.  
  69. 2)  A bug in the macro engine that would lock the FE if a key was pressed
  70. during playback was fixed.
  71.  
  72.  
  73. Clearifications:
  74.  
  75. 1)  Pressing any key tied to a macro while another macro is playing will
  76. terminate the running macro.  You must hit the key a second time to start the
  77. new macro.
  78.  
  79. 2)  Pressing keys while a macro is running can produce unusual results. This
  80. is due to interaction between the keys being 'pressed' by the macro engine,
  81. and those pressed by the user.  This is not a bug.
  82.  
  83. 3)  It is very important that you correctly configure your joystick with this
  84. new version.  The FE selects a joystick interface and keyboard binding based
  85. on which input device (mouse, joystick, Thrustmaster, CH Pro) AND whether or
  86. not you have a WCS selected.  Be sure you correctly set both the stick and
  87. the WCS option before you calibrate your stick!
  88.  
  89. 4)  You MUST use the new WCS MkII ADV file (AIRWAR-2.ADV) included in this 
  90. upload.
  91.  
  92.                 
  93. Version 1.15
  94. ------------
  95.  
  96. 1)  This update includes a major rewrite of the keyboard and joystick handler
  97. to make it more flexible.  The 2 (or 4) stick buttons are now treated as if
  98. they were keys on the keyboard, and so are completely configurable using 
  99. KEYMAP.  The holddown option has been improved, and can now be attached to
  100. any command.  Finally, several new commands have been added that will
  101. generate combination views with a single keypress.
  102.  
  103.   Air Warrior and Keymap now support unique keyboard mappings for all
  104. supported input devices (mouse, joystick, Thrustmaster FCS, CH Pro, as well
  105. as WCS Mk I and II).  If you use one of the WCS devices, be sure you select
  106. the correct type in the OPTIONS/AIRCRAFT dialog.  If you use the WCS Mk II,
  107. you must use the ADV file included in this update.
  108.  
  109.   See KEYMAP's online documentation for full details!
  110.   
  111. 2)  This version also supports macro keys while in flight or film playback.
  112. Macros come in two forms:  'Timed', and 'Fast' playback.  The first will play
  113. back at the rate it was recorded, while the second plays as fast as possible.
  114.  
  115.   To Record a macro, you MUST be in flight:
  116.   
  117.     a) for a timed macro, press CTRL-ALT-F10,
  118.        for a fast macro, press CTRL-ALT-F9,
  119.        then release the keys.
  120.        
  121.     Follow the instructions displayed in the message window:
  122.        
  123.     b) You will first have to select the key combination that will
  124.     trigger the macro.  It may be any combination of CONTROL, ALT,
  125.     SHIFT, and any other key.  The only combinations not allowed are
  126.     CTRL-ALT-F9/F10.
  127.     
  128.     The macro engine is ready to record as soon as you release all 
  129.     the keys.  If you are recording a timed macro, the timer will
  130.     not start until you press the first key.
  131.  
  132.     c) Press CTRL-ALT-F9/F10 again to end recording.
  133.     
  134.     If the key combination is already attached to a macro, the new
  135.     sequence will replace the old one.  If the new macro contains
  136.     no keypresses, then the old macro (if any) is erased.
  137.  
  138.     d) If you run into major problems, delete the macro file (AIRWAR.MAC)
  139.     and start again.  If you can reproduce a bug, please send it to us!
  140.  
  141. 3)  a new 'virtual view' has been added to film playback.  First, jump
  142. outside the plane (normally, by pressing 'n').  Your position relative to
  143. your plane can now be adjusted using a joystick or mouse.  In the case of a
  144. stick, the rate of change is proportional to stick offset.  For a mouse, the
  145. default rate is 'fine', but that can be increased by holding down the left
  146. button.
  147.  
  148.   Pushing the device forward moves your viewpoint up relative to the screen,
  149. while pulling it back moves down.  Moving the device to the left and right
  150. will likewise move your viewpoint left or right.
  151.  
  152.   The distance from your plane can be changed by holding down the right
  153. mouse button or the joystick trigger, and moving the device forward and back.
  154. In this mode, left and right still function as described above.
  155.  
  156.             
  157. Version 1.14
  158. ------------
  159.  
  160. 1)  This update contains fixes for two bugs in the gunnery code.  The first
  161. would reduce the chance of hitting a target under high G tracking shots.  The
  162. second was far more general, and would result in 'blanks' in some cases.
  163.  
  164. 2)  The radar view has been updated to support a much larger area.  Friendly
  165. and enemy counters should now function correctly in all theaters.
  166.  
  167.  
  168. Version 1.13g
  169. -------------
  170.                 
  171. 1)  Offline bombing of other planes was added.  As mentioned below, the last
  172. release did not include the host's vehicle desruction code.  If you select
  173. accurate bombing, it is now possible to destroy other planes and tanks.
  174.  
  175. 2)  Visible bombs and film recording of offline bomb delivery was added.
  176. WARNING: SVGA films that include offline bombing are NOT compatible with
  177. other front ends at this time!
  178.  
  179. 3)  For fans of Dr. Stangelove, a 'Slim Pickens' mode was added.  Pressing
  180. Shift-F1 enables bomb ride mode; pressing it a second time disables.  If the
  181. front end detects a bomb release while in 'ride' mode, it will switch views
  182. so that you are strattling the bomb--all the way down.  You can jump among
  183. all currently falling bombs using the TAB and Shift-TAB keys.  This mode is
  184. available in both film playback and offline flight.  Be careful while in
  185. offline flight.  Although you are riding the bomb, you are still in control
  186. of your plane!
  187.  
  188. 4)  Support for the CH-Pro flightstick was added.  You must select CH-Pro
  189. from the list of possible controls and calibrate the stick before it will
  190. function.  It is possible to map the 4 view directions to any of the 4
  191. physical hat positions (as with the Thrustmaster), as well as the 3 stick
  192. button functions (brakes, bombs, and toggle view).
  193.  
  194.   Due to limitations in the CH-Pro, it is not possible to combine button
  195. presses with hat movement.  Therefore, if you want to look around, switch
  196. between the first and second view sets, fire guns, drop bombs, or apply
  197. brakes, you must first center the hat AND release any other stick buttons.
  198.  
  199.  
  200. Version 1.13f
  201. -------------
  202.  
  203. 1)  Stereo sound capabilities were added.  You must first download the stereo
  204. sample data file from the SVGA extras library and place it in your AIRWAR or
  205. AIRWAR\ART directory.  Next, you need to enable stereo sounds by checking the
  206. 'stereo samples' option in the sound dialog.
  207.  
  208.   A Special thanks to Killer for providing the samples!!!
  209.   
  210. 2)  Offline gunning was added.  It is now possible to jump to any position in 
  211. any aircraft and operate the weapon at that station.  That includes jumping
  212. from the pilot's seat to any gun position on a bomber.
  213.  
  214. 3)  Offline bombing was added.  The Front end supports two different delivery
  215. methods.  The first, "Fast drops", uses the drone bomber code.  Basically, it
  216. looks at where your bombsight is pointing, and places a bomb there.  Objects
  217. within a small distance of the impact will be destroyed.
  218.  
  219.    The second method, "Accurate drops", uses a complete floating point
  220. implementation of the host's bombing code.  This method can be VERY slow on
  221. machines not equipped with a floating point co-processor.  However, the
  222. accurate method does allow you to "toss bomb" and operate the main gun of the
  223. T-34 tank, just as you would online.
  224.  
  225.    The drop method is selected from the Mission dialog.  If you select a
  226. T-34, the accurate method is always used.  If you select 'none', no bombs are
  227. loaded.
  228.  
  229. Bombing limitations
  230. -------------------
  231.  
  232.    a) Bombing and gunning are not supported in H2H mode at this time.
  233.    b) The actual number of bombs need to destroy an airfield is not correct
  234.    in all cases.
  235.    c) It is not possible to shell or bomb other planes or vehicles at this time.
  236.    
  237.  
  238.  
  239. 4)  Additional sound drivers have been included that may fix the problem with
  240. delays at the beginning and end of samples.  If you experience this problem,
  241. try using one of the 'short delay' versions.
  242.  
  243. 5)  The sun is now yellow.
  244.  
  245. 6)  Shadows should no longer appear at high altitudes.
  246.  
  247. 7)  The code that loads sounds has been made more efficient.  This change may
  248. eliminate the occasional 'Cant allocate sample buffer' warnings.
  249.  
  250.  
  251. Version 1.13d
  252. -------------
  253.  
  254. 1)  Planes and large terrain objects now generate shadows.  They can be
  255. turned on and off with options in the Options|Effects dialog.  If enabled,
  256. the effect can be temporarily turned off by selecting combat mode.
  257.  
  258. 2)  A new version of SEEHEAR is included in the archive.  It should correctly
  259. deal with the new sound drivers.
  260.  
  261. 3)  Five bugs were squashed:
  262.  
  263.   a)  Films should correctly record the death of another plane.
  264.   b)  The joystick will now consistantly fire a 1 second gun burst.
  265.   c)  Inflight joystick control (ESC-oj) correctly deals with the FCS.
  266.   d)  Drones no longer attack other drones of the same country.
  267.   e)  Tuning your radio in H2H mode no longer damages your opponent.
  268.   
  269. 4)  The correct plane shape files are included in the archive.
  270.   
  271.  
  272. Version 1.13    
  273. ------------
  274.     
  275. 1)  More bugs in the LCS and half-time gunnery were fixed. The LCS should
  276. change size based on the current hit bubble sent from the host.
  277.  
  278. 2)  A bug in offline films was found and tentatively fixed.  Explosions and
  279. drone deaths should be properly recorded now.
  280.  
  281. 3)  The bitmap animation code (smoke and explosions) was improved.  You
  282. should see less of a frame rate hit when they get large.
  283.  
  284. 4)  The color of country A (light blue) was made lighter yet again.  This
  285. will be needed in future versions when planes have colored 'country markers'
  286. on their shapes.
  287.  
  288. 5)  The user can now control the use of shaded plane shapes.  A new checkbox
  289. has been added to the Options/Effects dialog the enables/disables the new
  290. shapes.  If the 'Shaded planes' box is not checked, the FE uses the old shapes 
  291. without any shading.
  292.  
  293.   If the 'Shaded planes' box is checked, then the user can control the
  294. distance at which high-detailed shapes appear with the view keys 
  295. (1, 2, 3, 4, 5):
  296.  
  297.   (1) 'Full picture mode'  :  from 300yds in,
  298.   (2) 'Medium picture mode':  from 150yds in (default mode),
  299.   (3) 'Short picture mode' :  from 100yds in,
  300.   (4 & 5) 'Combat...'      :  from 50yds in.
  301.                 
  302.                 
  303. Version 1.12
  304. ------------                
  305.                 
  306. 1)  A bug in the artwork checking was fixed.
  307.  
  308. 2)  A bug in the LCS was fixed.
  309.  
  310. 3)  Aircraft are now lambert shaded.  This required a new set of video
  311. drivers, so be sure you reinstall yours.
  312.  
  313. 3)  The Spitfire shape has been dramatically improved.  Other plane shapes
  314. will be improved in the future.
  315.  
  316.  
  317. Version 1.11
  318. ------------
  319. 1)  A major bug in offline bombers was squashed.
  320.  
  321. 2)  The way that gunner positions is drawn was modifed to provide faster
  322. screen updates during rotation.  The rotation code was modified to support a
  323. 'half-speed' option.  Holding down the SHIFT key will reduce rotation speed
  324. by 1/2.
  325.  
  326. 3)  position smoothing for gunners was fixed.
  327.  
  328. 4)  A bug in accelerated stalls was fixed.
  329.  
  330. 5)  The autopilot limiter was fixed.
  331.  
  332. 6)  The way that radar counters/icons are displayed was modified to support
  333. new radar modes.
  334.  
  335.     
  336.     
  337. Version 1.10a
  338. ------------    
  339. (internal use)    
  340.     
  341. Version 1.10    
  342. ------------
  343. 1)  New terrain file format to support lambert shading.
  344.  
  345. 2)  Numerous changes to host interface to support Scenario theatre.
  346.     
  347.                 
  348. Version 1.09a
  349. ------------                
  350.                 
  351. 1)  Several small bugs in the new flight code were corrected.  Planes should
  352. no longer spin on the runway--the rudder should steer the AC.
  353.  
  354. 2)  Auto-trim is now limited to a maximum of 1/2 G of correction.  This means
  355. that climbs and dives of more than 45 degrees (approx) are not stable without 
  356. some stick input.  Similarly, stick input is required to hold the AC in
  357. inverted flight. 
  358.  
  359. 3)  Several bugs in head-to-head were corrected.
  360.  
  361. 4)  Due to the protocol changes needed for realtime multi-player flight, the
  362. program no longer supports 1200 baud.  There is simply not enough throughput
  363. for it to be used online in the new arenas.
  364.     
  365.             
  366. Version 1.09
  367. ------------
  368.                 
  369. 1)  Bugs in the artificial horizon and drones were fixed.
  370.  
  371. 2)  Selectable tracer color and an option to fix the LCS in its centered
  372. location were added.
  373.  
  374. 3)  Data for the P47 and Hellcat were added.  They should now have the proper
  375. shape, as well as offline ammo and sound.
  376.  
  377. 4)  A nasty bug in realtime gunnery was nailed.
  378.  
  379. 5)  A major rewrite of the stall/spin/rudder code was merged.
  380.   - the AC now 'auto-trims' for any orientation.  this means you can fly
  381.   inverted without having to constantly hold the stick.
  382.   - a new drag/lift model has dramatically increased the ability of all AC
  383.   to zoom-climb.
  384.   - tail slides and hammerheads are now possible.
  385.                 
  386.  
  387. Version 1.08
  388. ------------
  389.     
  390. 1)  Air Warrior has been compiled with a new compiler, and linked with a new
  391. Dos Extender.  While it has checked out here in the office, I'm sure I've
  392. missed at least a few things.  Anything odd should be reported.
  393.  
  394. NOTE:  This change in compilers REQUIRES a change in video and audio drivers.
  395. Be sure to reinstall the correct ones before you try to fly.
  396.  
  397. 2)  This version incorporates changes suggested by Robert Shaw.  You will
  398. notice a significant increase in rudder induced roll at low speeds, as well
  399. as a pitch down when flaps/gear are extended.  Variations in power on versus
  400. power off stall speed is also modeled (most noticable on the P38).
  401.  
  402. 3)  The P47 and F6F are available.
  403.  
  404. 4)  There has been a major rewrite of the host communication code to support
  405. realtime flight over the network.  While this version is backwards compatible
  406. with the current production hosts, old front ends are not compatible with
  407. this FE (for head to head).
  408.  
  409. 5)  The changes mentioned in (4) also require a change in gun camera films.
  410. While this version can read old style films, it can not write them.
  411. Similarly, old FE's can not read films generated using the new host packet
  412. scheme. 
  413.     
  414.     
  415. Version 1.07
  416. ------------
  417.  
  418. Official updated box version.    
  419.                 
  420. Version 1.06
  421. ------------                
  422.     
  423. 1)  Some internal changes were made to allow the host to control real-time
  424. flight.
  425.  
  426. 2)  Some problems with terrain file differences (between the host and one or
  427. more FE's).  To insure compatability, this update includes a new 'official'
  428. TERRAIN.DAT file.
  429.                 
  430. Version 1.05
  431. ------------                
  432.                 
  433. 1)  Half-time rolls:  Seems I neglected to include the new 'Realism' dialog box
  434. resource in the last release.  You should now see a new check box labeled
  435. Half-time rolls.  Checking this box reduces your roll rate to a speed
  436. comparable to the game's half-time clock.  This option is automatically
  437. disabled when real-time is selected.  A similar checkbox is available in the
  438. H2H negotiations dialog.
  439.  
  440. 2)  Mouse:  The mouse handling code should understand the Thrustmaster
  441. joystick now, and not try move your controls when the stick is enabled.
  442.  
  443. 3)  Memory:  This version of the front end requires approximately 33
  444. kilobytes more than previous versions.  This is due to drastically enlarged
  445. object tables necesary to support more complex terrain files.  Those of you
  446. who were tight on memory before may need to further reduce your system setup,
  447. or switch to a boot floppy.  You should still be able to run on a 4 MB system!
  448.  
  449. 4)  Drawing speed:  This version incorporates two new object trimming
  450. techniques that help reduce the work necesary to determine if an object is
  451. visible.  It seems to be working fine, but if you see odd effects, such as
  452. things disappearing when they shouldn't, please let me know.  You should see
  453. a general inprovement in frame rate, but it will be most visible when there
  454. are lots of objects nearby.
  455.  
  456. Version 1.04
  457. ------------
  458. 1)  Local hits:  a new options check box selects between old style and new
  459. style gun hit display.  Checking this box uses the new method, where the FE
  460. displays sparks when it calculates a hit.  Leaving it off uses the old style
  461. where hits are not seen until the host sends an ack.
  462.  
  463. 2)  Runway markings:  This user selectable option enables runway centerlines
  464. and terminators.
  465.  
  466. 3)  Half-time Rolls:  This user selectable reality option disables the
  467. use of real time roll rates when flying in half-time.  This options is also
  468. controlable by the host when in multiplayer mode.
  469.  
  470. 4)  Terrain data:  Changes were made to the 3-space model to accomidate more
  471. complex terrain files.
  472.  
  473. 5)  Host controlled gunnery:  The host now has the ability to change bullet
  474. muzzle velocity and time of flight, and to adjust the size of the hit bubble
  475. used by the FE.
  476.  
  477. Version 1.03a:
  478. --------------
  479. 1)  at 000F:00049CB9:  This fatal error occured on systems without a sound 
  480. driver.  It seems the FE was trying to call a driver function when there was
  481. no driver loaded.
  482.  
  483. Version 1.03:
  484. -------------
  485. 1)  General Problems:  A number of people experienced odd crashes with
  486. version 1.02.  I believe this was do to a hardware problem on the machine
  487. that version was compiled with.  If you still experience a problem with this
  488. new version, please report it.
  489.  
  490. 2)  Scale Dialog:  The labels for Pitch and Roll were reversed in 1.02
  491. (again).  They are fixed (again) <g>.
  492.  
  493. 3)  Craters:  There was a problem with craters disappearing in earlier
  494. versions, particularly in the Pacific Theatre.  They should be back for good
  495. with V1.03.
  496.  
  497. 4)  Gunnery:  This version implements the new gun hit display as discussed in
  498. the forum.  You will see a fractal 'spark' when the FE calculates a hit, and
  499. pieces-parts when the host acknowleges a hit.  You will also see a puff of
  500. smoke sometimes (just another effect).
  501.  
  502. 5)  Offline combat:  Offline combat should work again (was broke in 1.02).
  503.  
  504. Version 1.02:
  505. -------------    
  506. 1)  Thrustmaster problems:  A number of people have experienced problems with
  507. Thrustmaster RCS and FCS controls.  Principly, there was the need to an
  508. adjustable deadzone for both the rudder and the castle switch.  These have
  509. been added to the 'Scale' dialog.
  510.  
  511. 2)  Gun Hits:  This version displays online gun hits in a different manner.
  512. In the past, the user would not see the hits until the host had received and
  513. verified the hit.  With the new version, the user gets immediate feedback
  514. (sparks and flying pieces) as the hit is detected by the front end.
  515.     
  516.                 
  517. Version 1.01:
  518. -------------
  519. 1)  COM3/COM4:  The was a problem with how the software obtained the port
  520. address of COM3 and COM4.  This was fixed by bypassing the BIOS port table,
  521. and including a list of default values in the program.  Additional fields
  522. were added to the Serial dialog so that the user can adjust these defaults
  523. if needed.
  524.  
  525. 2)  Sound Dialog:  An error in the sound dialog handler corrupted sound
  526. sample selection if the user opened the dialog more than once.  The handler
  527. was fixed.
  528.  
  529. 3)  Scale Dialog:  The wrong joystick Scaling dialog resource was shipped
  530. with version 1.00.  The pitch and roll sensitivity controls were reversed,
  531. and thus the sensitivity curves as well.  The correct resource is included in
  532. the update.
  533.  
  534. 4)  Frame Rate report:  The frame rate reported in the About dialog was
  535. incorrect after film playback due to a code bug.  This resulted in wildly
  536. varing frame rates.  The bug was fixed.
  537.  
  538. 5)  EISA Bus Mouse:  Systems equipped with bus mice, especially EISA
  539. Motherboards with the mouse port on the board, experienced violent crashes
  540. during program startup.  The problem was traced to the mouse driver, and a
  541. workaround installed.
  542.  
  543. 6)  VESA Driver:  A number of VESA driver users experienced problems with
  544. the initial release.  Some systems were using page sizes other than 64k, and
  545. this was not handled by the initial driver.  A new driver and a configuration
  546. program (VESACFG.EXE) fixes this problem.
  547.  
  548. A different problem was experienced by owners of Zeos systems equipped with
  549. the NCR Local Bus video card.  The evidence points to a bug in the VESA
  550. driver supplied by NCR.  To fix the problem, a driver for NCR 77C22E chip was
  551. created, and is included in the update.
  552.  
  553. 7)  Redout/Blackout timing:  An odd problem with Redout/Blackout effects on
  554. fast systems was fixed.  In some cases on some systems, the effect was slowed
  555. down if the frame rate was very high.
  556.  
  557. 8)  P-38:  Some changes were made to the 38's turning ability.  It seems a
  558. bad value made it into the performance specs due to a misread number in the
  559. original source document.
  560.