X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=NEWS;h=883060cc25a0d4d43d73a50ffdaa34879fba3cbc;hb=8f3f9bd2641ed79b5abb49f9c3255288f0479fe2;hp=4afbb51a65538e9e1123c4eb115567060d2525bf;hpb=3bd85d5911d34e034daa53de66c3c366833b9202;p=flightgear.git diff --git a/NEWS b/NEWS index 4afbb51a6..883060cc2 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,214 @@ +New in 0.7.2 +* 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 + fixed, distorted textures have been fixed, real coastlines have been added, + and many other subtle improvements. +* Tools for parallelizing the scenery building tasks. For instance by using + 20 machines in parallel, scenery for the entire USA can be regenerated in + just over 4 hours vs. 70+ hours on a single machine. +* Texture scale can be specified (and changed)( in the materials file. The + sim must be rerun for the change to take effect. +* Windows now uses plib joystick code so rudder pedals should now work. +* Now builds against Steve Baker's plib (portable game devel library) + distributed separately (www.woodsoup.org/~sbaker/plib/) +* Many source code changes for the MacOS port contributed by Darrell + Walisser (the port isn't quite there yet ...) +* Source code changes for better compiling with the Borland compiler. +* Source code changes for better compiling with the native Irix compilers. +* Fixed a bug so you can now fly across the international date line (or + more precisely the division between longitude = +/-180. +* Tweaks to the Astro section contributed by Durk Talsma. +* Autopilot improvements contributed by Norman Vine. +* Fonts/characters now drawn with texture maps for increased speed. +* Instrument panel can be toggled on and off with "P". +* GUI interface for tweaking some autopilot parameters. +* HUD appearance and layout changes contributed by Norman Vine, includes + faster font drawing for much better performance. +* Reset function added to reset you to your starting conditions. +* GUI function to enter a new airport id (and be transported there) +* Added serial output support for an "in-development" full motion cockpit. +* "Just in time" texture loading to reduce initial sim loading time. + + +New in 0.59 (This is an intermediate/stepping stone release. Skip this + release if you are interested in stability.) +* IRIX portability changes and support for native SGI compilers. +* Solaris portability tweaks +* Incorporated some MacOS portability changes (although the port is not + yet complete.) +* Changes to allow adjustment of the autopilot settings while it is + activated. +* Began complete overhaul of scenery generation tools. +* Fixed a view frustum culling bug. +* separated lib GPC (generic polygon clipper.) GPC is not "freeware" and + the author has explicitely refused our request to distribute source code + for this library with Flight Gear. +* updated installation and getting started guide +* switched to a simpler, lighter weight frame rate calculation method. +* new tile division scheme. +* GPS serial *output* fixes. +* Added a nifty halo to both the sun and moon. Preparation for allowing + subtle moon lighting effects at night. +* Incorporated Jon Berndt's new C++ flight model rewrite. +* Autopilot settings can be adjusted while active. +* Updates to the instrument panel. +* Fixed AOA reading on the HUD. +* Added random splash screens. +* Modified scenery loader to accept tri-fans. +* Other non-backwards compatible changes to scenery file format and tile + layout. + + +New in 0.58 +* Added JSBsim alpha code ... this is Jon S. Berndts alpha FDM rewrite. + Still lots to do, but you can watch a balistic flight for a short time. +* Renamed Simulator/Flight to Simulator/FDM +* Tweaks to assist building FGFS on solaris platforms. +* Moved Lib/DEM to Tools/DEM +* Started preparations for scenery generation tools overhaul. +* More MSVC++ support. +* Removed code that made the sun bigger at the horizon since this is just + an optical illusion in real life. +* Bug fixed so that the sim can start out at an airport below sea level. + +New in 0.57 +* Converted to a simpler frame rate counting method. +* Fixed the AOA reading on the HUD. +* Removed gpc from the Lib section of distribution by request of the + gpc Author. The gpc license is unfortunately not compatible with + the GPL. I may look for an alternative library, or just require + that developers download this library separately. +* First slew of changes from the MacOS porting effort contributed by + "Robert Puyol" . +* Support for an arbitrary number of serial ports + additional serial port + output tweaks. +* Serial output tweaks to make things more robust and act more like a GPS. +* Portability enhancements for Borland, Solaris, and SGI. +* Some internal class renaming and reorganizations. fgFLIGHT becomes FGState. + fgCONTROLS becomes FGControls. +* Started work on an "external" flight model so the sim can be driven from + external input (serial port, network, file, etc.) +* Fixed a problem that creeped in with setting the initial startup altitude. + This could cause an unrecoverable bounce and you'd end up flipped on your + back. Should be fixed now. +* Sun now appears to grow in size as it gets very low in the horizon. +* Fixed a view frustum culling bug where the scene was not accurately culled + when your view was anything other than straight forward. + New in 0.56 +* Changed default HUD units to the more standard feet units. You can still + use meters by specifying the command line option "--units-meters". * Added some initial joystick support using Steve's joystick interface class. This works great under Linux, but Steve's class now needs to be ported to Windoze and other platforms. * Also added a fall back to the GLUT joystick routines for windows (until we can find better joystick support.) +* Added some initial serial port support for acting like gps and outputing + nmea data such that could be fed into a flight map software package. +* Miscellaneous code clean ups, portability improvements, and optimizations. +* Switched to a streams based error/debug logging system that can be + completely stripped out for a release build (./configure --without-logging) +* Support for cygwin32 b20 compiler (latest release) +* Continued progress on instrument panel +* Support for starting fgfs at higher resolutions. New in 0.55 * New version of gpc (generic polygon clipping library) from