Changes since 0.9.10
From wiki.flightgear.org
Below are the major changes since the last release, initially generated from the CVS logs.
If editing, please do not remove any entries as this will form the final change-log for the next release. (see also FlightGear 0.9.10 and FlightGear 1.0.0)
Contents |
SimGear
- Update to Nasal scripting language (http://plausible.org/nasal/): braceless blocks, built-in sort function, several bugs fixed
- Generation of runway, taxiway and other signs at runtime. The sign description syntax was later adopted for the airport database shared by FlightGear and X-Plane. (Currently only airport KRHV has some signs.)
- Texture cache, so that common textures are shared and don't consume excessive memory
- Added "omit-node" modifier attribute to the "include" attribute in the PropertyList XML loader, which allows to drop in loaded files in place of the loading node (rather than as its children).
- Fixed bug in the property system (removing and re-creating nodes)
- Fixed bugs in route handling and XML callback
- Architecture cleaned up and made more robust
- Misc updates to improve compiler/platform compatibility
FlightGear
- Upgrade to JSBSim 1.0: improved gear handling, new XML file layout
- Major update to the YASim helicopter FDM: highly increased realism
- Improved gliding (YASIM), with winch launching and aerotowing (by either AI or MP pilots)
- Improved soaring scenarios, new aerotowing scenario
- Support for water planes (YASim): realistic float friction and anchor support
- Surface material aware gear in YASim: friction and "bumpiness", aircraft sink in water
- Improved model placement using the UFO: It is now possible to select and edit multiple objects at the same time, moves are relative to the viewer position.
- Improvements to Air-To-Air refueling, with air-to-air TACAN for easier locating, and KC135 and KA6-D AI models. KC135 can also be used as an MP tanker
- New waypoint manager for autopilot/HUD
- New property browser dialog, which can be opened multiple times. See Docs/README.gui for a a list of more features, like enabling verbose mode etc.
- New file selector dialog.
- New view configuration dialog where one can select which general or aircraft specific views one wants to cycle through.
- Improved fuel and payload dialog for YASim
- Addition of new MIL-STD HUD
- Improved viewpoints, including a fly-by view and a dynamic cockpit view. The latter allows 3D cockpits to move a bit relative to the pilot's head, which stabilizes the pilot's view at terrain and makes turbulence look more realistic.
- Fixed directional sound, Doppler effect and stereo sound
- Multiplayer chat, text and voice (using Asterisk)
- Improved Carrier Operations - FNS Foch added, new carrier-capable aircraft
- AI improvements, including ground networks for airports, flightplans and boats, taxiing and ground operations
- Turned the weather radar into a generic radar that also displays aircraft echoes/symbols, and TACAN.
- AIShips wakes, etc
- Interactive/scripted control of AI aircraft
- Improved runway selection algorithm
- Many Nasal enhancements, including debugging console, improvements to listener model. New extension functions getAttribute(), setAttribute(), systime() for benchmarking, parsexml() for import of generic XML files, airportinfo() to query airport and runway information
- Local Nasal files are loaded from ~/.fgfs/Nasal/ (Unix) or %APPDATA%\flightgear.org\Nasal\ (MS Windows)
- Keyboard input events are now exposed, so that Nasal listeners can evaluate or drop them before they trigger bindings.
- Keyboard bindings can now access a Meta or Super modifier key state if the operating system reports it
- Fixed Nasal garbage collector bug that could cause nasty interval freezing
- All texture fonts are now usable on panels (only the LED font could be used before)
- Fixed initial texture path problems
- Improved dynamic sun colors
- Real time weather (METAR) changes are interpolated over time and do no longer happen abruptly.
- Update to World Magnetic Model 2005
- Turned weather radar into generic radar displaying clouds, aircraft, TACAN sources.
- Path cache for aircraft configuration files to shorten startup time
- Submodels and subsubmodels added to all AI Objects - MP aircraft can now have contrails,
- Impact/collision of submodels
- The "generic" protocol can be configured to write XML log files.
- Addition of protocol for Garmin 400 series
- Addition of fluxgate compass
- Addition of GSDI (Ground Speed Drift Indicator) for helicopters
- New altimetry method
- "Passive" mode for autopilot
- Tutorial system improvements: the pilots view is directed at particular instruments/switches, which are marked with a flashing circle, models can be placed in the scenery, direction and distance to arbitrary target points are calculated
- Updates to The Manual
- More stringent header dependencies
Regressions
- --season=winter does barely work now
New Aircraft
- Boeing 787-8
- Northrop Grumman A-6E Intruder
- Airbus A320
- Nakajima A6M2
- Antonov An-2
- Northrop B-2 (Spirit)
- Bristol Beaufighter
- Bielsko SZD-9 Bocian
- Lockheed C130 (Hercules)
- Cessna C182 RG
- Sikorsky CH-53E Super Stallion
- Cessna Citation X
- Dornier DO-335
- Boeing E-3B (Sentry)
- Eurocopter EC 135
- McDonnell Douglas F-15C Eagle
- McDonnell Douglas F/A-18 Hornet
- Chance Vought F4U Corsair
- Mainair Flash 2 Alpha
- Hughes H4 Hercules
- Kyushu J7W (Shinden)
- Junkers Ju 52
- Nakajima Ki-84 (Hayate)
- Messerschmidt Me 262
- Dassault Mirage 2000
- de Havilland Mosquito
- NTPS
- De Havilland D.H.110 (Sea Vixen)
- Sikorsky S-76 C
- Sukhoi Su-37 (Flanker-F)
- Avro Vulcan B.2
- Sikorsky S-70 (UH-60, Black Hawk)
- Sikorsky S-58
- GDT Hornet (autogyro)
- Lockheed P38-L Lightning
Enhanced Aircraft
- Boeing 737
- Boeing 747-200
- Fairchild-Republic A-10 - Major model improvements
- Airbus a300
- Douglas a4f
- Aerostar 700 - cockpit, systems, model, FDM
- Aerospatiale as350 - FDM
- Boeing B-52F
- Beech B1900D - new primus 1000 flight director
- Bell bell206 - FDM
- Messerschmidt bf109
- MBB bo105 - cockpit, systems, model, FDM
- Boeing314A
- Cessna c182 - model, panel
- Boeing/Vertol ch47 - FDM
- Cessna Citation-Bravo - autopilot/flight director, FDM
- Aerospatiale/BAC Concorde - panel, FDM, systems
- De Havilland dhc2 - amphibious and wheels only versions added
- BAC harrier - new external model and 3-D cockpit
- Hawker Hunter
- Lockheed Lightning - startup tutorial, model improvements
- Lockheed 1049
- MiG-15
- Rockwell OV10 - 3D cockpit, weapons, NASA variant added
- Piper pa24-250 - 3-D model improvements
- Pilatus pc7 - panel
- Piper SenecaII
- Schweizer sgs233
- sopwithCamel - completely new model
- Supermarine Spitfire
- ufo - radar, improved object editor
- YardStik
