]> git.mxchange.org Git - flightgear.git/blobdiff - NEWS
initial commit for a python based terrasync client
[flightgear.git] / NEWS
diff --git a/NEWS b/NEWS
index 8aad5634bf4d78eab1b3ce403141be4ccd93f99a..6590aeb49a452549b3c8f5a4be04394d96356715 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,190 @@
-New in 0.9.9-pre1
-* November 5, 2005
+Version 2.0.0 - February 25, 2010
+
+  FlightGear 2.0.0. reflects the maturation of the OpenSceneGraph port
+  that started with the previous 1.9.0 release. In addition to many
+  internal code improvements, FlightGear 2.0.0. marks the introduction
+  of many new exciting improvements in the graphics and sound system,
+  as well as improved usability of key features, and improved behavior
+  of exsisting features. Highlights of this new version include:
+  Dramatic new 3D clouds, dramatic lighting conditions, improved
+  support for custom scenery, and many many new and detailed aircraft
+  models.
+
+  Sound 
+  * Complete overhaul of the sound code
+  * doppler effects
+  * distance attenuation
+  * 3D positional sound sources
+  * assignment of sound sources to external objects (i.e. AI controlled
+    aircraft)
+  * User selection of the sound device
+
+  Visual Effects
+  * Use of Shaders for dynamic textures
+  * Use of Effects files
+  * Improved 3D clouds
+  * Color changes based on humidity and other weather effects allow for very
+    dramatic lighting conditions
+  * Dynamic water textures
+  * Text animation based on OSGText
+
+  Usability
+  * Allow screenshots in more common file formats
+  * User selectable sound device
+  * More intuitive selection of the weather settings through the GUI and/or
+    commandline
+
+  Infrastructure
+  * Airport geometry data can be read from the scenery, allowing for more
+    flexible regeneration of terrain tiles
+
+  Internals
+  * Improved efficiency of the property tree
+  * A more efficient ground cache
+  * Many improvements to the route management code
+  * Removed many compiler warnings
+  * More realistic atmosphere model
+
+  Behavior
+  * More realistic ILS behavior
+  * Autopilot improvements
+  * A generic autobrake function
+  * Winds over mountainous areas cause up- and downdrafts that can be used
+    for gliding
+  * More realistic behavior of the route manager
+  * Wild fires, which can be extinguished by firefighter aircraft operating
+    across the multplayer server
+  * Navaid frequencies and radials can be transmitted to Atlas
+
+  Utilities
+  * A python script to visualize Yasim configuration files in Blender
+
+  AI
+  * Allow traffic departing and arriving at the same airport
+  * Add Ground Vehicles - including automobiles, trucks, articulated trucks,
+    trains (including high speed trains)
+  * ATC interactions between AI aircraft and ground controllers
+  * Performance characteristics of AI aircraft can be specified in a
+    performance database
+  * Push-back vehicles are available for a selected number of aircraft
+  * Add escorts for AI carrier - frigates, guided missile cruiser, amphibious
+    warfare ships now make up the Vinson Battle Group
+  * Improved radar functionality - now detects AI escorts etc.
+  * AI objects are now solid (i.e. users can collide with them)
+  * Some preliminary support for SID/STAR procedures for AI aircraft
+
+Version 1.9.0
+* December 20, 2008 (source code snapshot release)
+
+
+New in 0.9.10
+* April 5, 2006
+
+* Many improvements to the multi-player mode.  Other airplanes are now
+  updated smoothly.  There is a really nifty google maps based moving
+  map that anyone can use to track all online activity.
+* AI planes have improved ground following and are smarter about
+  selecting the active runway.
+* Include the ability to send ATC and AI aircraft communication to a
+  local festival server to be converted to spoken speech output.
+* Added a detailed model of the Honeywell MK VIII EGPWS ground
+  proximity warning system.
+* Complete overhaul/redo of terrain textures based on USGS satellite imagery.
+* Added background ATC chatter.
+* Updated/improved rain cone rendering.
+* Updated manual.
+
+* Upgraded to JSBSim v2.0
+* Fix a discrepancy in sign of twist and incidence values in YASim
+  between code and documentation.
+* Updates to YASim for more fine grained propeller modeling.
+* UFO will now honor elevator trim value so that it will respond to
+  the autopilot altitude hold module.
+* UFO can adjust it's speed range so you can use it for super high
+  speed world exploration, or extremly fine grained precise positioning.
+* Much work and progress with carrier interaction and launch/recovery
+  modeling.
+
+* Add a feature that allows the end user to click any where on the
+  terrain.  The system will compute a ground intersection and report
+  back the lon, lat, and elevation of the click point.  The click
+  point is reported in the property system so it can be read by just
+  about anything including external programs.  Later we added the
+  ability to place an object at the click point as well.
+* Add a feature to play one-off wav files.  These are qeued and played
+  sequentially.  This was then leveraged to build an ATC background
+  chatter module in nasal that can be turned on/off at run time.  This
+  could also be leveraged for tutorials or other interactive type
+  scripts to play prerecorded messages at specific times or under
+  specific conditions..
+* Allow clock to report local time as well as universal.
+* Add a model of a KLN89 GPS.
+* Allow nav radios to be slaved to the gps.
+* Allow enabling/disabling of menu entries.
+* Replace old hardcoded frame rate display with a much more flexible
+  nasal/gui version.
+* Add a listener function to properties so that nasal code can be
+  triggered whenever a property changes.  This is more efficient than
+  polling.
+* Add a save-on-exit option to save user preferences.
+* Add support for point sprites.
+* Add support for emissive layers (such as lights) on 2d panels.
+* Updated gui styles.
+* Updated airport and navaid data.
+* Added a new Nasal/XML based tutorial system.
+
+* Fix a bug in the metar (real weather) threading that could lead to
+  long pauses and even crashes.
+* Various compiler/platform fixes.
+* Fix various valgrind complaints.
+* Better use of exceptions in places.
+* Fix the 2d compass texture handling.
+* Many tweaks and improvements to our keyboard input handling system.
+* Added a first attempt at MS-VC8 project files.
+
+* Updated aircraft:
+  - A4/A3F (cleanups and updates, functional drag chute)
+  - A-10 (3d cockpit, fdm tuning, munitions, drop tanks)
+  - AN-225 (fdm tuning)
+  - B1900D
+  - BO105 Eurocopter (new livry/logo options.)
+  - B-29
+  - B-52F (major overhaul)
+  - Boeing 314 (3d cockpit, fdm updates)
+  - 747 (modeling fixes)
+  - Cirrus SR20 (improve interior a bit)
+  - C172 (added KLN89 gps)
+  - C310 (many modeling updates)
+  - Citation Bravo (many modeling updates, Primus 1000 PFD)
+  - Concorde (updated to v2.1, new views, sounds autopilot, fdm
+    updates, new systems)
+  - DHC2 Beaver
+  - F-16 (modeling and munitions updates)
+  - Hurricane
+  - Hunter
+  - MiG-15bis (adds some 3d cockpit instruments)
+  - PC7 (various cleanups)
+  - Seafire/Spitfire
+  - Seahawk (general tidy up, cannon, heat haze, catapault launch strop)
+  - T37 (geometry, sound, fdm updates)
+  - YF-23 (misc model updates)
+
+* New aircraft available:
+  - Boeing 707
+  - 737-300 (Brand new version)
+  - Canberra BI8
+  - English Electric Lightning (F.1A)
+  - Lockheed 1049 Constellation
+  - Lockheed F-80C Shooting Star
+  - Messerschmitt Bf 109
+  - Ogel (a for-fun fantasy airplane.)
+  - New OV-10 with Clickable 3D cockpit
+  - Piper PA24-250 Comanche 250 (N7764P)
+  - Piper Aerostar 700
+
+
+New in 0.9.9
+* November 17, 2005
 
 * New well integrated volumetric clouds by Harald Johnsen
 * Removed 'old' 3D clouds code.
 
 * New well integrated volumetric clouds by Harald Johnsen
 * Removed 'old' 3D clouds code.
@@ -13,6 +198,8 @@ New in 0.9.9-pre1
   selectable as a starting position. AI has been added to the 
   carrier in the form of an operating box and an automated turn
   into/out of wind. TACAN beacon added.
   selectable as a starting position. AI has been added to the 
   carrier in the form of an operating box and an automated turn
   into/out of wind. TACAN beacon added.
+* Extensive revisions to the Multiplayer code. Multiplayer servers are
+  now available.  A Google-based map server is also available
 * Enhanced weather modeling (lightning and rain.)
 * Support for high G redout/blackout effects.
 * Add status updates to the initial splash/startup screen.
 * Enhanced weather modeling (lightning and rain.)
 * Support for high G redout/blackout effects.
 * Add status updates to the initial splash/startup screen.
@@ -22,6 +209,7 @@ New in 0.9.9-pre1
   border thickness, change fonts, dialog boxes are draggable across
   the screen, you can enable automatic line wrapping, select
   colors, and allow key presses to be bound to widgets.
   border thickness, change fonts, dialog boxes are draggable across
   the screen, you can enable automatic line wrapping, select
   colors, and allow key presses to be bound to widgets.
+* Replaced many hardcoded dialog boxes with xml configurable dialog boxes.
 * Support for xml configurable gui themes.
 * Help dialog boxes supported for each aircraft listing special keys,
   global keys, procedures and performance data.
 * Support for xml configurable gui themes.
 * Help dialog boxes supported for each aircraft listing special keys,
   global keys, procedures and performance data.
@@ -57,7 +245,8 @@ New in 0.9.9-pre1
 * Include an external utility that can feed saved nmea tracks back
   into FlightGear.  If you take a gps on a real flight with you and
   capture the output, you can replay your flight in FlightGear.
 * Include an external utility that can feed saved nmea tracks back
   into FlightGear.  If you take a gps on a real flight with you and
   capture the output, you can replay your flight in FlightGear.
-
+* Added a function that can intersect any arbitrary vector with the
+  loaded scenery and return the hit point.
 * Many updates and fixes to the joystick configuration files, many new
   joysticks directly supported.
 
 * Many updates and fixes to the joystick configuration files, many new
   joysticks directly supported.
 
@@ -74,12 +263,12 @@ New in 0.9.9-pre1
   several memory leaks fixed.
 
 * New aircraft available (in various stages of developement): A380,
   several memory leaks fixed.
 
 * New aircraft available (in various stages of developement): A380,
-  Boeing 314 (seaplane), Citation Bravo (glass cockpit), F-8E
-  Crusader, Hurricane IIb, MiG-15bis, TU-114, B29, C150, and SR20.
+  Boeing 314 (seaplane), Citation Bravo (glass cockpit), Hurricane IIb,
+  MiG-15bis, TU-114, B29, C150, and SR20.
 
 * Aircraft that have had updates since the last release: 737, A-10,
   AN-225, B-52F, BAC-TSR2, Citation-II (550), Comper Swift, Concorde,
 
 * Aircraft that have had updates since the last release: 737, A-10,
   AN-225, B-52F, BAC-TSR2, Citation-II (550), Comper Swift, Concorde,
-  Hunter, OV10, Spitfire, T37, B1900d, bo105, C172 et. al., DHC2F
+  Hunter, OV10, Spitfire, T37, B1900d, bo105, C172 et. al., C182, DHC2F
   (Beaver), F16, Fokker DR1 Triplane, Fokker 50 (turboprop), Fokker
   100 (jet), J3 Cub, P51, Santa, Seahawk, and 1903 Wright Flyer.
   
   (Beaver), F16, Fokker DR1 Triplane, Fokker 50 (turboprop), Fokker
   100 (jet), J3 Cub, P51, Santa, Seahawk, and 1903 Wright Flyer.