]>
git.mxchange.org Git - flightgear.git/log
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.
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.
curt [Sun, 6 Dec 1998 13:51:20 +0000 (13:51 +0000)]
Turned "struct fgWEATHER" into "class FGWeather".
curt [Sat, 5 Dec 1998 16:13:10 +0000 (16:13 +0000)]
Renamed class fgCONTROLS to class FGControls.
curt [Sat, 5 Dec 1998 15:53:59 +0000 (15:53 +0000)]
Renamed class fgFLIGHT to class FGState as per request by JSB.
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.
curt [Sat, 5 Dec 1998 14:20:21 +0000 (14:20 +0000)]
Looking into a terrain intersection problem.
curt [Sat, 5 Dec 1998 14:19:51 +0000 (14:19 +0000)]
Looking into a problem with cur_view_params.abs_view_pos initialization.
curt [Sat, 5 Dec 1998 14:18:47 +0000 (14:18 +0000)]
added an fgTIMESTAMP to define when this record is valid.
curt [Sat, 5 Dec 1998 14:11:19 +0000 (14:11 +0000)]
Sun portability tweak.
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.
curt [Fri, 4 Dec 1998 01:30:42 +0000 (01:30 +0000)]
Added support for the External flight model.
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.
curt [Fri, 4 Dec 1998 01:28:48 +0000 (01:28 +0000)]
Initial revision.
curt [Fri, 4 Dec 1998 01:25:05 +0000 (01:25 +0000)]
math domain error fix from Charlie Hotchkiss.
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.
curt [Thu, 3 Dec 1998 04:25:02 +0000 (04:25 +0000)]
Working on fixing up new fgFLIGHT 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.
curt [Thu, 3 Dec 1998 01:15:35 +0000 (01:15 +0000)]
Converted fgFLIGHT to a class.
Tweaks for Sun portability.
curt [Thu, 3 Dec 1998 01:14:58 +0000 (01:14 +0000)]
Converted fgFLIGHT to a class.
curt [Mon, 30 Nov 1998 17:43:32 +0000 (17:43 +0000)]
Lots of tweaking to get serial output to actually work.
curt [Mon, 30 Nov 1998 17:42:37 +0000 (17:42 +0000)]
using an uninitialized variable bug fixed.
curt [Wed, 25 Nov 1998 01:33:58 +0000 (01:33 +0000)]
Support for an arbitrary number of serial ports.
curt [Mon, 23 Nov 1998 21:49:48 +0000 (21:49 +0000)]
minor tweaks.
curt [Mon, 23 Nov 1998 21:48:09 +0000 (21:48 +0000)]
Borland portability tweaks.
curt [Mon, 23 Nov 1998 20:51:51 +0000 (20:51 +0000)]
Tweaking serial stuff.
curt [Mon, 23 Nov 1998 20:51:26 +0000 (20:51 +0000)]
Fiddling with when I can get info from the opengl driver.
curt [Fri, 20 Nov 1998 01:02:35 +0000 (01:02 +0000)]
Try to detect Mesa/Glide/Voodoo and chose the appropriate resolution.
curt [Fri, 20 Nov 1998 01:01:45 +0000 (01:01 +0000)]
whitespace tweak.
curt [Thu, 19 Nov 1998 13:53:25 +0000 (13:53 +0000)]
Added a "Garman" mode.
curt [Mon, 16 Nov 1998 14:00:28 +0000 (14:00 +0000)]
FG_LOG() message tweaks.
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().
curt [Mon, 16 Nov 1998 13:57:42 +0000 (13:57 +0000)]
Initial revision.
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.
curt [Wed, 11 Nov 1998 00:19:27 +0000 (00:19 +0000)]
Updated comment delimeter to C++ style.
curt [Mon, 9 Nov 1998 23:41:51 +0000 (23:41 +0000)]
Log message clean ups.
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.
curt [Mon, 9 Nov 1998 23:39:22 +0000 (23:39 +0000)]
Tweaks for the instrument panel.
curt [Mon, 9 Nov 1998 23:38:50 +0000 (23:38 +0000)]
Panel updates from Friedemann.
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.
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.
curt [Fri, 6 Nov 1998 14:46:59 +0000 (14:46 +0000)]
Changes to track Bernie's updates to fgstream.
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.
curt [Tue, 3 Nov 1998 12:33:11 +0000 (12:33 +0000)]
Display ft or m in mini-hud next to altitude.
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.
curt [Mon, 2 Nov 1998 18:29:00 +0000 (18:29 +0000)]
Portability changes for the Borland compiler.
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.
curt [Tue, 27 Oct 1998 02:14:21 +0000 (02:14 +0000)]
Changes to support GLUT joystick routines as fall back.
curt [Sun, 25 Oct 1998 14:08:37 +0000 (14:08 +0000)]
Turned "struct fgCONTROLS" into a class, with inlined accessor functions.
curt [Sun, 25 Oct 1998 10:57:18 +0000 (10:57 +0000)]
Changes to use the new joystick library if it is available.
curt [Sun, 25 Oct 1998 10:56:25 +0000 (10:56 +0000)]
Completely rewritten to use Steve Baker's joystick interface class.
curt [Sun, 25 Oct 1998 10:55:07 +0000 (10:55 +0000)]
Only build the Joystick lib if joystick support is available.
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.
curt [Tue, 20 Oct 1998 18:41:53 +0000 (18:41 +0000)]
Tweaked sunrise/sunset colors.
curt [Tue, 20 Oct 1998 18:33:55 +0000 (18:33 +0000)]
Tweaked texture coordinates, but we still have some problems. :-(
curt [Tue, 20 Oct 1998 18:28:30 +0000 (18:28 +0000)]
Tweaked sunset/sunrise colors.
curt [Tue, 20 Oct 1998 18:26:06 +0000 (18:26 +0000)]
Updates to point3d.hxx
curt [Tue, 20 Oct 1998 15:48:44 +0000 (15:48 +0000)]
Removed an extraneous output message.
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.
curt [Sun, 18 Oct 1998 01:51:04 +0000 (01:51 +0000)]
c++-ifying ...
curt [Sun, 18 Oct 1998 01:17:16 +0000 (01:17 +0000)]
Point3D tweaks.
curt [Sat, 17 Oct 1998 01:33:52 +0000 (01:33 +0000)]
C++ ifying ...
curt [Sat, 17 Oct 1998 00:43:58 +0000 (00:43 +0000)]
Initial revision.
curt [Fri, 16 Oct 1998 23:26:44 +0000 (23:26 +0000)]
C++-ifying.
curt [Fri, 16 Oct 1998 20:16:38 +0000 (20:16 +0000)]
Renamed flight.[ch] to flight.[ch]xx
curt [Fri, 16 Oct 1998 18:12:28 +0000 (18:12 +0000)]
Fixed a bug in the conversion to Point3D.
curt [Fri, 16 Oct 1998 00:53:00 +0000 (00:53 +0000)]
Mods to display a bit more info when mini-hud is active.
curt [Fri, 16 Oct 1998 00:51:46 +0000 (00:51 +0000)]
Converted to Point3D class.
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.
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.
curt [Fri, 2 Oct 1998 12:46:43 +0000 (12:46 +0000)]
Added an "auto throttle"
curt [Thu, 1 Oct 1998 00:37:57 +0000 (00:37 +0000)]
More altitude hold tweaks.
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.
curt [Tue, 29 Sep 1998 22:48:31 +0000 (22:48 +0000)]
More fine tuning of altitude hold.
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.
curt [Tue, 29 Sep 1998 14:58:18 +0000 (14:58 +0000)]
Use working() instead of !not_working() for audio.
curt [Tue, 29 Sep 1998 14:57:00 +0000 (14:57 +0000)]
c++-ified some comments.
curt [Tue, 29 Sep 1998 14:56:30 +0000 (14:56 +0000)]
c++-ified comments.
curt [Tue, 29 Sep 1998 14:55:29 +0000 (14:55 +0000)]
Continued tweaking of altitude hold ... still needs more work.
curt [Tue, 29 Sep 1998 02:03:36 +0000 (02:03 +0000)]
Autopilot mods.
curt [Tue, 29 Sep 1998 02:02:59 +0000 (02:02 +0000)]
Added a brake + autopilot mods.
curt [Tue, 29 Sep 1998 02:02:40 +0000 (02:02 +0000)]
Added a rate of climb calculation.
curt [Tue, 29 Sep 1998 02:01:31 +0000 (02:01 +0000)]
Added a brake.
curt [Tue, 29 Sep 1998 02:01:06 +0000 (02:01 +0000)]
Added a "rate of climb" indicator.
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.
curt [Sat, 26 Sep 1998 13:18:35 +0000 (13:18 +0000)]
Check if audio "working()" before doing audio manipulations.
curt [Sat, 26 Sep 1998 13:17:56 +0000 (13:17 +0000)]
oops, I guess I changed the executable name to fgfs.exe ...
curt [Sat, 26 Sep 1998 13:17:29 +0000 (13:17 +0000)]
Clear screen to "black" before drawing splash screen.
curt [Sat, 26 Sep 1998 13:16:44 +0000 (13:16 +0000)]
C++-ified the comments.
curt [Fri, 25 Sep 1998 16:02:07 +0000 (16:02 +0000)]
Added support for pitch and volume envelopes and tied them to the
throttle setting.
curt [Thu, 24 Sep 1998 15:36:19 +0000 (15:36 +0000)]
Converted to c++ style comments.
curt [Thu, 24 Sep 1998 15:25:22 +0000 (15:25 +0000)]
Miscellaneous tweaks.
curt [Mon, 21 Sep 1998 20:55:00 +0000 (20:55 +0000)]
Used the cartesian form of the airport area coordinates to determine the
center.
curt [Thu, 17 Sep 1998 18:35:52 +0000 (18:35 +0000)]
Tweaks and optimizations by Norman Vine.
curt [Thu, 17 Sep 1998 18:35:30 +0000 (18:35 +0000)]
Added F8 to toggle fog and F9 to toggle texturing.
curt [Thu, 17 Sep 1998 18:25:11 +0000 (18:25 +0000)]
Fixed output message.
curt [Tue, 15 Sep 1998 04:27:49 +0000 (04:27 +0000)]
Changes for new astro code.
curt [Tue, 15 Sep 1998 04:27:27 +0000 (04:27 +0000)]
Changes for new Astro code.
curt [Tue, 15 Sep 1998 04:26:07 +0000 (04:26 +0000)]
New textured moon and rewritten/restructured Astro code contributed by Durk
Talsma.
curt [Tue, 15 Sep 1998 02:09:24 +0000 (02:09 +0000)]
Include/fg_callback.hxx
Moved code inline to stop g++ 2.7 from complaining.
Simulator/Time/event.[ch]xx
Changed return type of fgEVENT::printStat(). void caused g++ 2.7 to
complain bitterly.
Minor bugfix and changes.
Simulator/Main/GLUTmain.cxx
Added missing type to idle_state definition - eliminates a warning.
Simulator/Main/fg_init.cxx
Changes to airport lookup.
Simulator/Main/options.cxx
Uses fg_gzifstream when loading config file.