]> git.mxchange.org Git - flightgear.git/blobdiff - NEWS
Replaced Durk's mymath.* with plib/sg.h (contributed by Durk).
[flightgear.git] / NEWS
diff --git a/NEWS b/NEWS
index 17267af2da8c9c2fcdbd15c8fa4de52f001e6680..3e9448470389516dcc7d5e047d43eed1b4a48ad3 100644 (file)
--- a/NEWS
+++ b/NEWS
-New in 0.6.2
-* MSVC++ and FreeBSD portability enhancements.
-* MACos fixes.
-* JSBsim updates.
-* c172 updates.
-
-New in 0.6.1
-* Tony Peden contributed a c172 flight model replacement for the
-  Navion.  Still needs to be debugged a bit before it is usable.
-* More MacOS portability fixes.
-* More Borland C++ fixes.
-* More IRIX fixes.
-* Fixed a bug in handling windows drive letter, colon "C:" notation.
-* Minor tweaks to the Astro sub section contributed by Durk Talsma.
-* GUI updated contributed by Norman Vine.
-* Fixed a problem with ambiguous constructors in the fgText class.
-* Updates to JSBsim contributed by Jon Berndt.
-* Created a tile load queue so that we only load one tile per frame.
-  This isn't entirely satisfactory, but it reduces the length of the
-  pause when crossing a tile boundary with several shorter pauses.
-* Fixed bug with passing PUI keystrokes on to glut.
-* Fixed a bug in tilecache size which caused occasional tiles to drop
-  out when more than one row is scheduled "simultaneously".
-* Changes to scenery building tools to handle sliver detection and
-  resolution.
-* Fixed several other minor bugs in the scenery creation tools.
-* Added urban area support to scenery creation tools.
-* Made the parallel scenery building tools a bit more robust if a
-  requested client machine happens to be offline by pinging it first
-  to see if it is alive.
-* Added support for libgpc's new hole tracking interface.
+New in 0.7.3
+* May 18, 2000
+* Added a radio stack 2 VOR/ILS and an ADF to the instrument panel.
+  You can change the frequencies by clicking on the knobs on the
+  instrument panels.  You can now navigate with VOR/ADF/DME and fly
+  ILS approaches.
+* Added a chronometer to the instrument panel.
+* Added a "wet" compass to the top of the instrument panel.
+* Compass, vsi, and altitute instruments and vacuum system are more
+  accurately modeled.
+* Added a magnetic variation model.
+* Added navaid database management and query code.
+* Added magvar offset to VOR radials.
+* Heading bug now display magnetic heading rather than true heading.
+* Autopilot now has modes to track a VOR and GS.
+* Added custom joystick client support so sim can be flown from a
+  remote joystick connected to another machine.  This is in support of
+  some custom hardware located in the human factors research lab of the
+  university of minnesota.
+* HUD controls are a bit different "h" toggles through day/night/off
+  modes and "H" cycles through brightness levels.
+* Norman Vine contributed code to optionally do antialiased hud lines
+  on hardware that supports this.  Norman also contributed additional
+  hud cleanups and updates.
+* Updates to JSBsim flight dynamics code that includes a generic
+  reconfigurable flight control system, a initial state trimming routine,
+  support for wind and weather, support for flaps, independent trim control,
+  config files changes
+* Updates to LaRCsim flight dynamcis code contributed by UIUC that
+  allows loading aircraft specifications at runtime from config files.
+  UIUC is using flightgear as a platform to do icing research.  The UIUC
+  aircraft use the c172 gear model for now which causes some weirdness
+  on the ground for some of the larger aircraft.
+* Flight model no longer has to be chosen at compile time.
+* Separated ephemeris code from the actual sky rendering code and gave
+  this whole section a big overhaul.  The moon should now consistantly
+  have the correct phase.
+* Rebuilt the sky dome using ssg.
+* Removed dependencies on mat3.h and friends (old srgp support lib)
+* Airport lookups now done through gdbm (a light weight embedded database.)
+* Converted ssgVTable's to ssgVtxTables which do proper memory
+  management and should facilitate use of compiled vertex arrays once
+  ssg add support for these.
+* Overhauled autopilot internals, separated out the gui controls from
+  the actual autopilot code.
+* Cygwin32 build fixes
+* MSVC++ build fixes
+* Mac build fixes
+
+New in 0.7.2
+* February 17, 2000
+* Lots of code reorganizations
+* Build requires plib-1.1.x
+* Build requires SimGear-0.0.x
+* LaRCsim/c172 is now the default aircraft model.
+* Added flaps support to control model.
+* Lots of updates and tweaks for the LaRCsim/c172 model.
+* Use a more standard texture/blend mode combination for sun/moon halos to
+  avoid render path that's not supported by all cards/drivers.
+* Change reported speed on hud from V_equiv_kts to V_calibrated_kts
+* Instrument panel rewrite by David Megginson.  This isn't quite as flashy
+  as the first pass, but is much more functional, plays much better with 
+  opengl, and it should be relatively easy for someone with graphical skills
+  to make it look more spiffy.
+* MacOS fixes contributed by Darrell Walisser.
+* Many JSBsim updates.
+* Added a screen snapshot facility (F3).
+* Added a load/save state function contributed by David Megginson.
+* Added support for various I/O protocols and channels so that flightgear
+  can communicate with itself and other programs through a variety of means.
+* Bug fix:  The aircraft model used for external views was being included in 
+  the height above terrain check so when the view position and the aircraft
+  model collided the current altitude kept getting pushed up to compensate,
+  but of course the aircraft model would get pushed up as well because it
+  tracks the current aircraft position and orientation.  Thus you had a never
+  ending cycle ...
+* Oliver's multiplayer network code now moved to his own subdirectory:
+  NetworkOLK
+* Added simulated cloud puffs as we pass through the cloud layer.
+* Cleaned up some memory leaks occuring between ssg and flightgear.
+* Update to Christian's weather data base code.
+
+New in 0.7.1
+* Durk Talsma added a nifty cloud layer.
+* Default to Christian Mayer's new weather system.
+* Added routines to do screen printing contributed by Mark Vallevand.
+* Added routines to do screen shots to ppm graphics file (all platforms)
+  contributed Rich Kaszeta.
+* Added a magic carpet (aka slew) mode.
+* Added a hot air balloon simulator mode. (alpha)
+* Added a simple (direct lincage) autocoordation feature.
+* Added a mode to control view (side to side and up and down) with the mouse.
+* Fixed a DEM decoding problem which caused most of the terrain to be 256
+  meter too high (and regenerated the world scenery with proper elevations.)
+* Updates to JSBsim.
+* Added support for a pilot view offset from the center of gravity.
+* Various platform portability fixes.
+* Updated time-offset/syncing command line options.
+* Updated the FDM <==> Flight Gear interface to be more object oriented.
+  This should hopefully pave the way for being able to simulate several
+  concurrent entities.
+* Removed unimplemented menu entries.
+* Various scenery tools changes and enhancements in preparation for adding
+  runways (hopefully for the next release.)
+
+New in 0.7.0
+* Autopilot can now fly great circle routes.
+* Incorporated a first stab at some networking code contributed by Oliver
+  Delise.
+* Added Christian Mayer's new weather subsystem.
+* Started adding support for "external" views ... still needs some work.
+* Added a flight model acceleration funtion.
+* Added support for mouse yoke control contributed by David Megginson.
+* FDM model hertz now definable from the command line.
+* Added initial timezone support so the user can have better control and more 
+  options for setting the starting time of the sim.
+* We now draw nonexistant tiles as ocean which means we only have to create
+  and distribute tiles that contain some sort of land mass.
+
+* Replaced basic render engine with plib's ssg (simple scene graph).
+* Now expect plib to be installed in it's one true and official location.
+* Added support for timegm() if it exists which explicitely expects GMT input.
+* A bit of your basic code reorganization and shuffling.
+
+* Removed tools dependency on libgfc.  Functionality is now covered by 
+  shapelib which has been added into the Tools tree.
+* Added support for the wonderful GSHHS global land mass data set.
+* Removed dependecy on process-dem.pl script.
+* Created a new distributed/parallel tile build system ... hmmm kind of super
+  computer or beowulf style stuff for getting large chunks of scenery built
+  as fast as possible.
+* Only generate tiles that have land mass data since the sim can recreate pure
+  ocean tiles on the fly.
+* First stab at a water flattening scheme to prevent oceans, lakes, and rivers
+  from running up and down the sides of hills.
+* Changed the default "Work/" subdirectory layout.
+* Updates to better handle segment boundaries in preparation for real airport
+  runway and lighting modeling.
+* Updates and enhancements to my polygon management class.
+
+* Updates to JSBsim.
+* Updates to Tony's c172 model.
+* Updated getting started guide from Micheal Basler.
+
+* FreeBSD portability tweaks.
+* MACos portability tweaks.
+* Borland C++ tweaks.
+* MSVC++ tweaks.
 
 New in 0.6.0
 * Tons of improvements with scenery creation.  Inter-tile gaps have been