Difference between revisions of "Changelog 2.4.0"

From FlightGear wiki
Jump to: navigation, search
(Some of the major changes include:)
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{| class=toccolours align="center" style="text-align:center; width:80%; clear:both; margin-top:1em; margin-bottom:-0.5em; border-left: 15px solid red;"
+
{{changelogs|next=2.6.0}}
| <big>'''This changelog is a draft'''</big>
+
The FlightGear development team is happy to announce the release of FlightGear 2.4.0. This new version contains many exciting new features, enhancements, bug fixes, and other improvements.  
''It should not (yet) be seen as an official document.''.
+
|}
+
  
 
+
After adopting the newly available shader technology in 2.0.0, FlightGear’s graphical quality has been substantially improved. Besides that, assorted highlights of this version include: a configurable local weather system, many new and improved aircraft, and numerous scenery additions.
FlightGear 2.4.0 ChangeLog
+
 
+
The FlightGear development  team is happy to announce the release of FlightGear 2.4.0. This new version contains many exciting new features, enhancements, bugfixes, and other improvements.
+
 
+
By adopting the newly available shader technology, FlightGear’s graphical quality has been substantially improved, compared to the previous release. Assorted highlights of this version include: new shader based water textures, capturing the sun’s reflection, three dimensional city block textures, more realistic rendering of rocks and mountains,  a configurable local weather system, many new and improved aircraft, and numerous scenery additions.  
+
  
 
=== Some of the major changes include: ===
 
=== Some of the major changes include: ===
 
 
'''Aircraft operations:'''
 
'''Aircraft operations:'''
 
* A new head-up display (HUD) system
 
* A new head-up display (HUD) system
 
* An in-sim moving map
 
* An in-sim moving map
 
* ATC/ATIS improvements
 
* ATC/ATIS improvements
 +
* EICAS instruments are available on a selected number of aircraft
 
* Improved autopilots
 
* Improved autopilots
* Indicated airspeed (IAS) limitations can be indicated on the airspeed indicator
+
* TCAS works with AI and multiplayer aircraft provides aural warnings for conflicting traffic and is also capable of driving a realistic traffic display. AI aircraft also respond to TCAS alerts and take evasive action
* TCAS, works with AI and multiplayer aircraft, provides aural warnings for conflicting traffic and is also capable of driving a realistic traffic display. AI aircraft also respond to TCAS alerts and take evasive action
+
* Updates to the KLN89 GPS.
* Updates to the KLN89  
+
* tanker now refuels with any callsign and can enable/disable refueling in flight.
* <s>Wind-up prevention on simple autopilot systems </s> Moved to Interface
+
  
 
'''AI system'''
 
'''AI system'''
* A standalone AI flightplan generator program
+
* A standalone AI flight plan generator program
* Approaching aircraft now follow realistic approach trajectories.
+
* Approaching aircraft now follow realistic approach trajectories
* Ballistic objects can be slaved to any AI object
+
* Ballistic objects can slave to any AI object
 
* Improved AI ballistics behavior
 
* Improved AI ballistics behavior
* More communication / interaction between AI aircraft and ground. Support for multiple frequencies for AI/ATC interaction.
+
* More communication/interaction between AI aircraft and ground. Support for multiple frequencies for AI/ATC interaction.
 
* Speed-up for AI traffic initialization by means of an aircraft usage statistics collection mechanism  
 
* Speed-up for AI traffic initialization by means of an aircraft usage statistics collection mechanism  
  
Line 54: Line 46:
 
* Better integration of separate weather systems
 
* Better integration of separate weather systems
 
* New support of draggable 3d objects like throttle-levers
 
* New support of draggable 3d objects like throttle-levers
* Support for textures generated from VNC clients.
+
* Support for textures generated from VNC clients
* Unified runway selection code that is shared between user controlled and AI controlled aircraft.
+
* Unified runway selection code that is shared between user-controlled and AI-controlled aircraft
 
* New HLA interface for distributed simulations
 
* New HLA interface for distributed simulations
* New on demand loading of Nasal modules
+
* New on-demand loading of Nasal modules
 
* New support for external (aka real) Garmin 400/500 WAAS Units
 
* New support for external (aka real) Garmin 400/500 WAAS Units
 +
* Optional automatic selection of nearest tower for external 'tower view'
  
 
'''Highlighted new and improved aircraft'''
 
'''Highlighted new and improved aircraft'''
 
* A new and highly detailed IAR-80 (a Romanian-produced WW2 fighter)
 
* A new and highly detailed IAR-80 (a Romanian-produced WW2 fighter)
* A new highly detailed piper Cub
+
* A new highly detailed Piper Cub
 +
* Airbus A320 Family (318/319/320/321)
 
* An improved P-51D, completely remodeled and containing improved flight dynamics
 
* An improved P-51D, completely remodeled and containing improved flight dynamics
* Boeing 717 and 757
+
* Boeing 717
* Bombardier CRJ-900
+
* Boeing 757-200
* CRJ 200
+
* Bombardier CRJ700 Series (700/900/1000)
 +
* Bombardier CRJ200
 
* Douglas A-4F Skyhawk
 
* Douglas A-4F Skyhawk
 
* Improvements to the Boeing 787
 
* Improvements to the Boeing 787
Line 73: Line 68:
 
* Short S.23 Empire flying boat
 
* Short S.23 Empire flying boat
 
* The Boeing 737NG Series
 
* The Boeing 737NG Series
* The Boeing 747-400 has received night lighting effects
+
* The Boeing 747-400 and 777-200 have received lots of improvements
 
* The Douglas DC-8 Series
 
* The Douglas DC-8 Series
 
* The Eurocopter EC130 B4 Helicopter
 
* The Eurocopter EC130 B4 Helicopter
 
* Tyre smoke effects on many aircraft
 
* Tyre smoke effects on many aircraft
* Zeppeling L121 Nordstern
+
* Zeppelin LZ 121 Nordstern
  
 
'''Navigation'''
 
'''Navigation'''
 
* A new route manager
 
* A new route manager
 
* Autopilots can be driven by NAV or GPS instruments
 
* Autopilots can be driven by NAV or GPS instruments
* The beginnings of an EICAS instrument are available on a selected number of aircraft.
 
  
 
'''Project infrastructure'''
 
'''Project infrastructure'''
* Change to Git as revision control system
+
* Change to Git as a revision control system
* Moved to cmake based build system
+
* Moved to make based build system
 
* Set up [http://flightgear-bugs.googlecode.com a bug tracker]
 
* Set up [http://flightgear-bugs.googlecode.com a bug tracker]
 
* Support for automatic nightly snapshot releases
 
* Support for automatic nightly snapshot releases
* Support for placing addon aircraft in a separate aircraft directory, separate from the main data directory
+
* Support for placing add-on aircraft in a separate aircraft directory, separate from the main data directory
  
 
'''Scenery improvements'''
 
'''Scenery improvements'''
 
* Animated jetways
 
* Animated jetways
 +
* (Are all of the following in scene models?)--[[User:T3r|T3r]] 16:59, 3 August 2011 (EDT)
 
* Improvements to the Innsbruck area, Austria
 
* Improvements to the Innsbruck area, Austria
 
* Las Vegas McCarran Intl. Airport
 
* Las Vegas McCarran Intl. Airport
Line 98: Line 93:
 
* Many buildings for small airports in the Italian Alps
 
* Many buildings for small airports in the Italian Alps
 
* Many contributions to the Switzerland area, including building models and shapefiles for future terrain improvements
 
* Many contributions to the Switzerland area, including building models and shapefiles for future terrain improvements
* Many historic and current launch sites have been added to the Kennedy Space Center Area, including some AI controlled rocket launches
+
* Many historic and current launch sites have been added to the Kennedy Space Center Area, including some AI-controlled rocket launches
* The city of Dubai (terrain, city buildings and AI traffic)
+
* The city of Dubai (terrain, city buildings, and AI traffic)
* Time dependent placement of buildings.
+
* <s>Time dependent placement of buildings.</s> What is this? --[[User:T3r|T3r]] 16:59, 3 August 2011 (EDT)
  
 
'''Visual effects'''
 
'''Visual effects'''
* Native multi-screen support
+
* Various graphics improvements using shaders, including 3D urban effects, reflections, water, rock textures, lightmaps, skydome scattering
* Various graphics improvements using shaders, including 3D urban effects, reflections, water, rock textures, lightmaps, skydome scattering.
+
 
* Easy GUI-based access to a host of stereoscopic 3D rendering effects
 
* Easy GUI-based access to a host of stereoscopic 3D rendering effects
* Panoramic distortion
+
* Panoramic distortion (Is this really implemented?)--[[User:T3r|T3r]] 16:59, 3 August 2011 (EDT)
 
* Persistent contrails
 
* Persistent contrails
 
* New standalone 2D-Panel rendering utility
 
* New standalone 2D-Panel rendering utility
  
 
'''Bug fixes'''
 
'''Bug fixes'''
* Fixed METAR weather http requests from NOAA
+
* Fixed METAR live weather (http requests from NOAA)
 
* Fixed many sources of the infamous NaN errors
 
* Fixed many sources of the infamous NaN errors
* Fixed many potential memory leaks
+
* Improved stability by fixing many segmentation faults, deadlocks and memory leaks
 
* Improved placement of random objects
 
* Improved placement of random objects
* Inconsistencies in scenery tile scheduling
+
* Fixed inconsistencies with scenery tile scheduling
 
* The replay system now works again as advertised
 
* The replay system now works again as advertised
* Many, many more
+
* The ground proximity warning system (GPWS) works reliably now
 +
* Runway lights also working with ATI graphics cards now (rendering option to disable point-sprites)
 +
* Many, many more. See [http://code.google.com/p/flightgear-bugs/issues/list?can=1&q=Milestone%3D2.4.0 our bugtracker] for an extensive list
 +
 
 +
[[Category:FlightGear changelogs]]

Latest revision as of 05:26, 7 September 2019

Next changelog

The FlightGear development team is happy to announce the release of FlightGear 2.4.0. This new version contains many exciting new features, enhancements, bug fixes, and other improvements.

After adopting the newly available shader technology in 2.0.0, FlightGear’s graphical quality has been substantially improved. Besides that, assorted highlights of this version include: a configurable local weather system, many new and improved aircraft, and numerous scenery additions.

Some of the major changes include:

Aircraft operations:

  • A new head-up display (HUD) system
  • An in-sim moving map
  • ATC/ATIS improvements
  • EICAS instruments are available on a selected number of aircraft
  • Improved autopilots
  • TCAS works with AI and multiplayer aircraft provides aural warnings for conflicting traffic and is also capable of driving a realistic traffic display. AI aircraft also respond to TCAS alerts and take evasive action
  • Updates to the KLN89 GPS.
  • tanker now refuels with any callsign and can enable/disable refueling in flight.

AI system

  • A standalone AI flight plan generator program
  • Approaching aircraft now follow realistic approach trajectories
  • Ballistic objects can slave to any AI object
  • Improved AI ballistics behavior
  • More communication/interaction between AI aircraft and ground. Support for multiple frequencies for AI/ATC interaction.
  • Speed-up for AI traffic initialization by means of an aircraft usage statistics collection mechanism

AI Traffic

  • General and commercial aviation traffic at LOWI airport
  • Malaysian Airways / Kuala Lumpur based traffic
  • Traffic for Adria (Croatia)

Flight dynamics

  • A new MIL-STD Turbulence model has been added to the JSBSim flight dynamics simulation engine

Environment

  • A local weather system to simulate physically correct local weather phenomena
  • Discard of outdated METAR weather information sources and improved METAR parsing
  • New Fog layers with limited elevation
  • Scenery can be downloaded and installed on-the-fly via an in-sim TerraSync interface
  • Specific multiplayer pilots can be selectively ignored

Interface

  • Complete overhaul of the autopilot system
    • New digital controllers
    • Flexible use of input and output values
    • Support for mathematical expressions
    • Usable for generic numeric data processing as a "property rule" system
  • Better integration of separate weather systems
  • New support of draggable 3d objects like throttle-levers
  • Support for textures generated from VNC clients
  • Unified runway selection code that is shared between user-controlled and AI-controlled aircraft
  • New HLA interface for distributed simulations
  • New on-demand loading of Nasal modules
  • New support for external (aka real) Garmin 400/500 WAAS Units
  • Optional automatic selection of nearest tower for external 'tower view'

Highlighted new and improved aircraft

  • A new and highly detailed IAR-80 (a Romanian-produced WW2 fighter)
  • A new highly detailed Piper Cub
  • Airbus A320 Family (318/319/320/321)
  • An improved P-51D, completely remodeled and containing improved flight dynamics
  • Boeing 717
  • Boeing 757-200
  • Bombardier CRJ700 Series (700/900/1000)
  • Bombardier CRJ200
  • Douglas A-4F Skyhawk
  • Improvements to the Boeing 787
  • MiG-15bis
  • PZL-Mielec M18B "Dromader"
  • Short S.23 Empire flying boat
  • The Boeing 737NG Series
  • The Boeing 747-400 and 777-200 have received lots of improvements
  • The Douglas DC-8 Series
  • The Eurocopter EC130 B4 Helicopter
  • Tyre smoke effects on many aircraft
  • Zeppelin LZ 121 Nordstern

Navigation

  • A new route manager
  • Autopilots can be driven by NAV or GPS instruments

Project infrastructure

  • Change to Git as a revision control system
  • Moved to make based build system
  • Set up a bug tracker
  • Support for automatic nightly snapshot releases
  • Support for placing add-on aircraft in a separate aircraft directory, separate from the main data directory

Scenery improvements

  • Animated jetways
  • (Are all of the following in scene models?)--T3r 16:59, 3 August 2011 (EDT)
  • Improvements to the Innsbruck area, Austria
  • Las Vegas McCarran Intl. Airport
  • London Gatwick Airport
  • Many buildings for small airports in the Italian Alps
  • Many contributions to the Switzerland area, including building models and shapefiles for future terrain improvements
  • Many historic and current launch sites have been added to the Kennedy Space Center Area, including some AI-controlled rocket launches
  • The city of Dubai (terrain, city buildings, and AI traffic)
  • Time dependent placement of buildings. What is this? --T3r 16:59, 3 August 2011 (EDT)

Visual effects

  • Various graphics improvements using shaders, including 3D urban effects, reflections, water, rock textures, lightmaps, skydome scattering
  • Easy GUI-based access to a host of stereoscopic 3D rendering effects
  • Panoramic distortion (Is this really implemented?)--T3r 16:59, 3 August 2011 (EDT)
  • Persistent contrails
  • New standalone 2D-Panel rendering utility

Bug fixes

  • Fixed METAR live weather (http requests from NOAA)
  • Fixed many sources of the infamous NaN errors
  • Improved stability by fixing many segmentation faults, deadlocks and memory leaks
  • Improved placement of random objects
  • Fixed inconsistencies with scenery tile scheduling
  • The replay system now works again as advertised
  • The ground proximity warning system (GPWS) works reliably now
  • Runway lights also working with ATI graphics cards now (rendering option to disable point-sprites)
  • Many, many more. See our bugtracker for an extensive list