]> git.mxchange.org Git - flightgear.git/log
flightgear.git
25 years agoFixed AOA reading on HUD.
curt [Fri, 8 Jan 1999 19:27:34 +0000 (19:27 +0000)]
Fixed AOA reading on HUD.
Continued work on time jitter compensation.

25 years agoBeginning work on compensating for sim time vs. real world time "jitter".
curt [Fri, 8 Jan 1999 03:23:51 +0000 (03:23 +0000)]
Beginning work on compensating for sim time vs. real world time "jitter".

25 years agoPortability changes and updates from Bernie Bright.
curt [Thu, 7 Jan 1999 20:25:32 +0000 (20:25 +0000)]
Portability changes and updates from Bernie Bright.

25 years agoUpdated struct fgGENERAL to class FGGeneral.
curt [Thu, 7 Jan 1999 20:24:43 +0000 (20:24 +0000)]
Updated struct fgGENERAL to class FGGeneral.

25 years agoUpdate fgGENERAL to FGGeneral.
curt [Thu, 7 Jan 1999 20:24:17 +0000 (20:24 +0000)]
Update fgGENERAL to FGGeneral.

25 years agoUpdates from Friedemann Reinhard.
curt [Thu, 7 Jan 1999 19:25:53 +0000 (19:25 +0000)]
Updates from Friedemann Reinhard.

25 years agoRemoved unneeded #include
curt [Wed, 6 Jan 1999 21:54:18 +0000 (21:54 +0000)]
Removed unneeded #include

25 years agoNew frame rate counting mechanism.
curt [Fri, 18 Dec 1998 23:40:55 +0000 (23:40 +0000)]
New frame rate counting mechanism.

25 years agoCollapsed out the FGState variables not currently needed. They are just
curt [Fri, 18 Dec 1998 23:37:06 +0000 (23:37 +0000)]
Collapsed out the FGState variables not currently needed.  They are just
commented out and can be readded easily at any time.  The point of this
exersize is to determine which variables were or were not currently being
used.

25 years agoConverted to a simpler frame rate counting method.
curt [Fri, 18 Dec 1998 23:35:09 +0000 (23:35 +0000)]
Converted to a simpler frame rate counting method.

25 years agoLaRCsim maintains all it's variables internally. I had been copying all of
curt [Mon, 14 Dec 1998 13:31:06 +0000 (13:31 +0000)]
LaRCsim maintains all it's variables internally.  I had been copying all of
them back and forth to the FG struture everytime I updated the flight model.
However, I have realized that this is not necessary.  I just need to copy
the control positions and environmental parameters into the LaRCsim structure
before updating the FDM, then copy every thing back out into the publick FGFS
structure afterwords.  This seems to solve (or at least help) a westward
drift problem some poeple had been observing.

25 years agoRemoved some old, outdated, no longer needed code.
curt [Mon, 14 Dec 1998 13:27:47 +0000 (13:27 +0000)]
Removed some old, outdated, no longer needed code.

25 years ago#include tweaks.
curt [Fri, 11 Dec 1998 20:26:54 +0000 (20:26 +0000)]
#include tweaks.

25 years agoFixed view frustum culling accuracy bug so we can look out the sides and
curt [Fri, 11 Dec 1998 20:26:25 +0000 (20:26 +0000)]
Fixed view frustum culling accuracy bug so we can look out the sides and
back without tri-stripes dropping out.

25 years agoConverted "class fgVIEW" to "class FGView" and updated to make data
curt [Wed, 9 Dec 1998 18:50:12 +0000 (18:50 +0000)]
Converted "class fgVIEW" to "class FGView" and updated to make data
members private and make required accessor functions.

25 years agoSun now appears to grow in size as it gets very low in the horizon.
curt [Tue, 8 Dec 1998 21:42:31 +0000 (21:42 +0000)]
Sun now appears to grow in size as it gets very low in the horizon.

25 years agoFixed a problem with the initial starting altitude. "v->abs_view_pos" wasn't
curt [Sun, 6 Dec 1998 14:52:54 +0000 (14:52 +0000)]
Fixed a problem with the initial starting altitude.  "v->abs_view_pos" wasn't
being calculated correctly at the beginning causing the first terrain
intersection to fail, returning a ground altitude of zero, causing the plane
to free fall for one frame, until the ground altitude was corrected, but now
being under the ground we got a big bounce and the plane always ended up
upside down.

25 years agoTurned "struct fgWEATHER" into "class FGWeather".
curt [Sun, 6 Dec 1998 13:51:20 +0000 (13:51 +0000)]
Turned "struct fgWEATHER" into "class FGWeather".

25 years agoRenamed class fgCONTROLS to class FGControls.
curt [Sat, 5 Dec 1998 16:13:10 +0000 (16:13 +0000)]
Renamed class fgCONTROLS to class FGControls.

25 years agoRenamed class fgFLIGHT to class FGState as per request by JSB.
curt [Sat, 5 Dec 1998 15:53:59 +0000 (15:53 +0000)]
Renamed class fgFLIGHT to class FGState as per request by JSB.

25 years agoMoved struct fg_timestamp to class fgTIMESTAMP and moved it's definition
curt [Sat, 5 Dec 1998 14:21:28 +0000 (14:21 +0000)]
Moved struct fg_timestamp to class fgTIMESTAMP and moved it's definition
to it's own file, timestamp.hxx.

25 years agoLooking into a terrain intersection problem.
curt [Sat, 5 Dec 1998 14:20:21 +0000 (14:20 +0000)]
Looking into a terrain intersection problem.

25 years agoLooking into a problem with cur_view_params.abs_view_pos initialization.
curt [Sat, 5 Dec 1998 14:19:51 +0000 (14:19 +0000)]
Looking into a problem with cur_view_params.abs_view_pos initialization.

25 years agoadded an fgTIMESTAMP to define when this record is valid.
curt [Sat, 5 Dec 1998 14:18:47 +0000 (14:18 +0000)]
added an fgTIMESTAMP to define when this record is valid.

25 years agoSun portability tweak.
curt [Sat, 5 Dec 1998 14:11:19 +0000 (14:11 +0000)]
Sun portability tweak.

25 years agoConverted "struct fg_timestamp" to "class fgTIMESTAMP" and added some
curt [Fri, 4 Dec 1998 01:32:46 +0000 (01:32 +0000)]
Converted "struct fg_timestamp" to "class fgTIMESTAMP" and added some
convenience inline operators.

25 years agoAdded support for the External flight model.
curt [Fri, 4 Dec 1998 01:30:42 +0000 (01:30 +0000)]
Added support for the External flight model.

25 years agoStubbed in a new flight model called "External" which is expected to be driven
curt [Fri, 4 Dec 1998 01:29:37 +0000 (01:29 +0000)]
Stubbed in a new flight model called "External" which is expected to be driven
from some external source.

25 years agoInitial revision.
curt [Fri, 4 Dec 1998 01:28:48 +0000 (01:28 +0000)]
Initial revision.

25 years agomath domain error fix from Charlie Hotchkiss.
curt [Fri, 4 Dec 1998 01:25:05 +0000 (01:25 +0000)]
math domain error fix from Charlie Hotchkiss.

25 years agoActually set the current scenery elevation based on scenery intersection point
curt [Thu, 3 Dec 1998 14:15:24 +0000 (14:15 +0000)]
Actually set the current scenery elevation based on scenery intersection point
rather than calculating the intesection point and throwing it away.

25 years agoWorking on fixing up new fgFLIGHT class.
curt [Thu, 3 Dec 1998 04:25:02 +0000 (04:25 +0000)]
Working on fixing up new fgFLIGHT class.

25 years agoConverted fgFLIGHT to a class.
curt [Thu, 3 Dec 1998 01:18:16 +0000 (01:18 +0000)]
Converted fgFLIGHT to a class.
Tweaks for Sun Portability.
Tweaked current terrain elevation code as per NHV.

25 years agoConverted fgFLIGHT to a class.
curt [Thu, 3 Dec 1998 01:15:35 +0000 (01:15 +0000)]
Converted fgFLIGHT to a class.
Tweaks for Sun portability.

25 years agoConverted fgFLIGHT to a class.
curt [Thu, 3 Dec 1998 01:14:58 +0000 (01:14 +0000)]
Converted fgFLIGHT to a class.

25 years agoLots of tweaking to get serial output to actually work.
curt [Mon, 30 Nov 1998 17:43:32 +0000 (17:43 +0000)]
Lots of tweaking to get serial output to actually work.

25 years agousing an uninitialized variable bug fixed.
curt [Mon, 30 Nov 1998 17:42:37 +0000 (17:42 +0000)]
using an uninitialized variable bug fixed.

25 years agoSupport for an arbitrary number of serial ports.
curt [Wed, 25 Nov 1998 01:33:58 +0000 (01:33 +0000)]
Support for an arbitrary number of serial ports.

25 years agominor tweaks.
curt [Mon, 23 Nov 1998 21:49:48 +0000 (21:49 +0000)]
minor tweaks.

25 years agoBorland portability tweaks.
curt [Mon, 23 Nov 1998 21:48:09 +0000 (21:48 +0000)]
Borland portability tweaks.

25 years agoTweaking serial stuff.
curt [Mon, 23 Nov 1998 20:51:51 +0000 (20:51 +0000)]
Tweaking serial stuff.

25 years agoFiddling with when I can get info from the opengl driver.
curt [Mon, 23 Nov 1998 20:51:26 +0000 (20:51 +0000)]
Fiddling with when I can get info from the opengl driver.

25 years agoTry to detect Mesa/Glide/Voodoo and chose the appropriate resolution.
curt [Fri, 20 Nov 1998 01:02:35 +0000 (01:02 +0000)]
Try to detect Mesa/Glide/Voodoo and chose the appropriate resolution.

25 years agowhitespace tweak.
curt [Fri, 20 Nov 1998 01:01:45 +0000 (01:01 +0000)]
whitespace tweak.

25 years agoAdded a "Garman" mode.
curt [Thu, 19 Nov 1998 13:53:25 +0000 (13:53 +0000)]
Added a "Garman" mode.

25 years agoFG_LOG() message tweaks.
curt [Mon, 16 Nov 1998 14:00:28 +0000 (14:00 +0000)]
FG_LOG() message tweaks.

25 years agoAdded pow() macro bug work around.
curt [Mon, 16 Nov 1998 13:59:58 +0000 (13:59 +0000)]
Added pow() macro bug work around.
Added support for starting FGFS at various resolutions.
Added some initial serial port support.
Specify default log levels in main().

25 years agoInitial revision.
curt [Mon, 16 Nov 1998 13:57:42 +0000 (13:57 +0000)]
Initial revision.

25 years agoAdded Michael Johnson's audio patches for testing.
curt [Wed, 11 Nov 1998 00:24:00 +0000 (00:24 +0000)]
Added Michael Johnson's audio patches for testing.
Also did a few tweaks to avoid numerical problems when starting at a place
with no (or bogus) scenery.

25 years agoUpdated comment delimeter to C++ style.
curt [Wed, 11 Nov 1998 00:19:27 +0000 (00:19 +0000)]
Updated comment delimeter to C++ style.

25 years agoLog message clean ups.
curt [Mon, 9 Nov 1998 23:41:51 +0000 (23:41 +0000)]
Log message clean ups.

25 years agoBernie Bright <bbright@c031.aone.net.au> writes:
curt [Mon, 9 Nov 1998 23:40:46 +0000 (23:40 +0000)]
Bernie Bright <bbright@c031.aone.net.au> writes:
I've made some changes to the Scenery handling.  Basically just tidy ups.
The main difference is in tile.[ch]xx where I've changed list<fgFRAGMENT> to
vector<fgFRAGMENT>.  Studying our usage patterns this seems reasonable.
Lists are good if you need to insert/delete elements randomly but we
don't do that.  All access seems to be sequential.  Two additional
benefits are smaller memory usage - each list element requires pointers
to the next and previous elements, and faster access - vector iterators
are smaller and faster than list iterators.  This should also help
Charlie Hotchkiss' problem when compiling with Borland and STLport.

./Lib/Bucket/bucketutils.hxx
  Convenience functions for fgBUCKET.

./Simulator/Scenery/tile.cxx
./Simulator/Scenery/tile.hxx
  Changed fragment list to a vector.
  Added some convenience member functions.

./Simulator/Scenery/tilecache.cxx
./Simulator/Scenery/tilecache.hxx
  use const fgBUCKET& instead of fgBUCKET* where appropriate.

./Simulator/Scenery/tilemgr.cxx
./Simulator/Scenery/tilemgr.hxx
  uses all the new convenience functions.

25 years agoTweaks for the instrument panel.
curt [Mon, 9 Nov 1998 23:39:22 +0000 (23:39 +0000)]
Tweaks for the instrument panel.

25 years agoPanel updates from Friedemann.
curt [Mon, 9 Nov 1998 23:38:50 +0000 (23:38 +0000)]
Panel updates from Friedemann.

25 years agoEnable release builds using the --without-logging option to the configure
curt [Sat, 7 Nov 1998 19:07:06 +0000 (19:07 +0000)]
Enable release builds using the --without-logging option to the configure
script.  Also a couple log message cleanups, plus some C to C++ comment
conversion.

25 years agoConverted to new logstream debugging facility. This allows release
curt [Fri, 6 Nov 1998 21:17:31 +0000 (21:17 +0000)]
Converted to new logstream debugging facility.  This allows release
builds with no messages at all (and no performance impact) by using
the -DFG_NDEBUG flag.

25 years agoChanges to track Bernie's updates to fgstream.
curt [Fri, 6 Nov 1998 14:46:59 +0000 (14:46 +0000)]
Changes to track Bernie's updates to fgstream.

25 years agoChanges to the automake/autoconf system to reduce the number of libraries
curt [Wed, 4 Nov 1998 23:01:39 +0000 (23:01 +0000)]
Changes to the automake/autoconf system to reduce the number of libraries
that are unnecessarily linked into the various executables.

25 years agoDisplay ft or m in mini-hud next to altitude.
curt [Tue, 3 Nov 1998 12:33:11 +0000 (12:33 +0000)]
Display ft or m in mini-hud next to altitude.

25 years agoHUD units now display in feet by default with meters being a command line
curt [Mon, 2 Nov 1998 23:04:02 +0000 (23:04 +0000)]
HUD units now display in feet by default with meters being a command line
option.

25 years agoPortability changes for the Borland compiler.
curt [Mon, 2 Nov 1998 18:29:00 +0000 (18:29 +0000)]
Portability changes for the Borland compiler.

25 years agoCheck for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
curt [Mon, 2 Nov 1998 18:25:34 +0000 (18:25 +0000)]
Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
Other misc. tweaks.

25 years agoChanges to support GLUT joystick routines as fall back.
curt [Tue, 27 Oct 1998 02:14:21 +0000 (02:14 +0000)]
Changes to support GLUT joystick routines as fall back.

25 years agoTurned "struct fgCONTROLS" into a class, with inlined accessor functions.
curt [Sun, 25 Oct 1998 14:08:37 +0000 (14:08 +0000)]
Turned "struct fgCONTROLS" into a class, with inlined accessor functions.

25 years agoChanges to use the new joystick library if it is available.
curt [Sun, 25 Oct 1998 10:57:18 +0000 (10:57 +0000)]
Changes to use the new joystick library if it is available.

25 years agoCompletely rewritten to use Steve Baker's joystick interface class.
curt [Sun, 25 Oct 1998 10:56:25 +0000 (10:56 +0000)]
Completely rewritten to use Steve Baker's joystick interface class.

25 years agoOnly build the Joystick lib if joystick support is available.
curt [Sun, 25 Oct 1998 10:55:07 +0000 (10:55 +0000)]
Only build the Joystick lib if joystick support is available.

25 years agoRenamed joystick.[ch] to joystick.[ch]xx
curt [Sat, 24 Oct 1998 22:28:13 +0000 (22:28 +0000)]
Renamed joystick.[ch] to joystick.[ch]xx
Added js.hxx which is Steve's joystick interface class.

25 years agoTweaked sunrise/sunset colors.
curt [Tue, 20 Oct 1998 18:41:53 +0000 (18:41 +0000)]
Tweaked sunrise/sunset colors.

25 years agoTweaked texture coordinates, but we still have some problems. :-(
curt [Tue, 20 Oct 1998 18:33:55 +0000 (18:33 +0000)]
Tweaked texture coordinates, but we still have some problems. :-(

25 years agoTweaked sunset/sunrise colors.
curt [Tue, 20 Oct 1998 18:28:30 +0000 (18:28 +0000)]
Tweaked sunset/sunrise colors.

25 years agoUpdates to point3d.hxx
curt [Tue, 20 Oct 1998 18:26:06 +0000 (18:26 +0000)]
Updates to point3d.hxx

25 years agoRemoved an extraneous output message.
curt [Tue, 20 Oct 1998 15:48:44 +0000 (15:48 +0000)]
Removed an extraneous output message.

25 years agoCtrl-R now reverses default polygon winding so I can see if a hole in the
curt [Tue, 20 Oct 1998 14:58:57 +0000 (14:58 +0000)]
Ctrl-R now reverses default polygon winding so I can see if a hole in the
terrain is a result of improper winding, or if it is just an empty hole.

25 years agoc++-ifying ...
curt [Sun, 18 Oct 1998 01:51:04 +0000 (01:51 +0000)]
c++-ifying ...

25 years agoPoint3D tweaks.
curt [Sun, 18 Oct 1998 01:17:16 +0000 (01:17 +0000)]
Point3D tweaks.

25 years agoC++ ifying ...
curt [Sat, 17 Oct 1998 01:33:52 +0000 (01:33 +0000)]
C++ ifying ...

25 years agoInitial revision.
curt [Sat, 17 Oct 1998 00:43:58 +0000 (00:43 +0000)]
Initial revision.

25 years agoC++-ifying.
curt [Fri, 16 Oct 1998 23:26:44 +0000 (23:26 +0000)]
C++-ifying.

25 years agoRenamed flight.[ch] to flight.[ch]xx
curt [Fri, 16 Oct 1998 20:16:38 +0000 (20:16 +0000)]
Renamed flight.[ch] to flight.[ch]xx

25 years agoFixed a bug in the conversion to Point3D.
curt [Fri, 16 Oct 1998 18:12:28 +0000 (18:12 +0000)]
Fixed a bug in the conversion to Point3D.

25 years agoMods to display a bit more info when mini-hud is active.
curt [Fri, 16 Oct 1998 00:53:00 +0000 (00:53 +0000)]
Mods to display a bit more info when mini-hud is active.

25 years agoConverted to Point3D class.
curt [Fri, 16 Oct 1998 00:51:46 +0000 (00:51 +0000)]
Converted to Point3D class.

25 years agoChanges from NHV to make the code more dynamic with fewer hard coded limits.
curt [Mon, 12 Oct 1998 23:49:17 +0000 (23:49 +0000)]
Changes from NHV to make the code more dynamic with fewer hard coded limits.

25 years agoFixes to try to break through the win95/98 18.3 fps barrier.
curt [Fri, 2 Oct 1998 21:36:09 +0000 (21:36 +0000)]
Fixes to try to break through the win95/98 18.3 fps barrier.

25 years agoAdded an "auto throttle"
curt [Fri, 2 Oct 1998 12:46:43 +0000 (12:46 +0000)]
Added an "auto throttle"

25 years agoMore altitude hold tweaks.
curt [Thu, 1 Oct 1998 00:37:57 +0000 (00:37 +0000)]
More altitude hold tweaks.

25 years agoA few more altitude-hold refinements. It now appears to be working pretty
curt [Wed, 30 Sep 1998 15:28:15 +0000 (15:28 +0000)]
A few more altitude-hold refinements.  It now appears to be working pretty
good.

25 years agoMore fine tuning of altitude hold.
curt [Tue, 29 Sep 1998 22:48:31 +0000 (22:48 +0000)]
More fine tuning of altitude hold.

25 years agoAuto pilot tweaks. It looks like I actually got something that is functional.
curt [Tue, 29 Sep 1998 21:54:23 +0000 (21:54 +0000)]
Auto pilot tweaks.  It looks like I actually got something that is functional.
It's far from perfect and still could use a lot of refining, but it basically
seems to work.

25 years agoUse working() instead of !not_working() for audio.
curt [Tue, 29 Sep 1998 14:58:18 +0000 (14:58 +0000)]
Use working() instead of !not_working() for audio.

25 years agoc++-ified some comments.
curt [Tue, 29 Sep 1998 14:57:00 +0000 (14:57 +0000)]
c++-ified some comments.

25 years agoc++-ified comments.
curt [Tue, 29 Sep 1998 14:56:30 +0000 (14:56 +0000)]
c++-ified comments.

25 years agoContinued tweaking of altitude hold ... still needs more work.
curt [Tue, 29 Sep 1998 14:55:29 +0000 (14:55 +0000)]
Continued tweaking of altitude hold ... still needs more work.

25 years agoAutopilot mods.
curt [Tue, 29 Sep 1998 02:03:36 +0000 (02:03 +0000)]
Autopilot mods.

25 years agoAdded a brake + autopilot mods.
curt [Tue, 29 Sep 1998 02:02:59 +0000 (02:02 +0000)]
Added a brake + autopilot mods.

25 years agoAdded a rate of climb calculation.
curt [Tue, 29 Sep 1998 02:02:40 +0000 (02:02 +0000)]
Added a rate of climb calculation.

25 years agoAdded a brake.
curt [Tue, 29 Sep 1998 02:01:31 +0000 (02:01 +0000)]
Added a brake.

25 years agoAdded a "rate of climb" indicator.
curt [Tue, 29 Sep 1998 02:01:06 +0000 (02:01 +0000)]
Added a "rate of climb" indicator.

25 years agoRenamed *.[ch] to *.[ch]xx and now I'm playing with an altitude hold.
curt [Tue, 29 Sep 1998 01:59:27 +0000 (01:59 +0000)]
Renamed *.[ch] to *.[ch]xx and now I'm playing with an altitude hold.