1
0
Fork 0
Commit graph

307 commits

Author SHA1 Message Date
curt
0848e16410 Integration of Steve's plib conglomeration.
Optimizations (tm) by Norman Vine.
1999-04-03 04:21:01 +00:00
curt
2637c97e30 FOV set properly when panel activated. 1999-03-22 23:47:55 +00:00
curt
33726fc21b Changes contributed by Durk Talsma:
Here's a few changes I made to fg-0.58 this weekend. Included are the
following features:
- Sun and moon have a halo
- The moon has a light vector, moon_angle, etc. etc. so that we can have
  some moonlight during the night.
- Lot's of small changes tweakes, including some stuff Norman Vine sent
  me earlier.
1999-03-22 02:08:05 +00:00
curt
a05bd0b859 Converted to C++ style comments. 1999-03-12 22:51:53 +00:00
curt
16d135954c When "Help" is selected from the menu check to see if netscape is running.
If so, command it to go to the flight gear user guide url.  Otherwise
start a new version of netscape with this url.
1999-03-11 23:09:26 +00:00
curt
3d41fc5300 Added panel changes sent in by Friedemann.
Added a splash screen randomization since we have several nice splash screens.
1999-03-08 21:56:37 +00:00
curt
53be443264 Tweaks for building with native SGI compilers. 1999-03-02 01:02:31 +00:00
curt
00ccbd1f25 Added initial support for native SGI compilers. 1999-02-26 22:08:34 +00:00
curt
4b2dfde7bf Allow auto-throttle adjustment while active. 1999-02-12 23:22:35 +00:00
curt
4793414f88 Changes to allow adjustment of the autopilot settings while it is activated. 1999-02-12 22:17:59 +00:00
curt
b8d59efa71 Modifications to incorporate Jon S. Berndts flight model code. 1999-02-05 21:28:09 +00:00
curt
91cb0e2a99 MSVC++ portability changes by Bernie Bright:
Lib/Serial/serial.[ch]xx: Initial Windows support - incomplete.
Simulator/Astro/stars.cxx: typo? included <stdio> instead of <cstdio>
Simulator/Cockpit/hud.cxx: Added Standard headers
Simulator/Cockpit/panel.cxx: Redefinition of default parameter
Simulator/Flight/flight.cxx: Replaced cout with FG_LOG.  Deleted <stdio.h>
Simulator/Main/fg_init.cxx:
Simulator/Main/GLUTmain.cxx:
Simulator/Main/options.hxx: Shuffled <fg_serial.hxx> dependency
Simulator/Objects/material.hxx:
Simulator/Time/timestamp.hxx: VC++ friend kludge
Simulator/Scenery/tile.[ch]xx: Fixed using std::X declarations
Simulator/Main/views.hxx: Added a constant
1999-02-02 20:13:29 +00:00
curt
1209546e08 Renamed FlightGear/Simulator/Flight to FlightGear/Simulator/FDM since
Jon accepted my offer to do this and thought it was a good idea.
1999-02-01 21:33:23 +00:00
curt
aee2c4cfca Removed unused variables. 1999-02-01 21:15:43 +00:00
curt
3e918d1df1 Game mode fixes from Norman Vine.
Initial altitude setting tweaks and fixes (especially for when starting
below sea level.)
1999-01-27 04:49:17 +00:00
curt
b3bb7c714e Fixed some problems with timing of output strings.
Added checksum support for nmea and garmin output.
1999-01-21 00:55:01 +00:00
curt
24fc48a0d5 Tweaked FDM interface.
Testing check sum support for NMEA serial output.
1999-01-20 13:42:22 +00:00
curt
de4713bf2a MacOS portability changes contributed by "Robert Puyol" <puyol@abvent.fr> 1999-01-19 20:57:00 +00:00
curt
12dac83b21 Convert fgTIMESTAMP to FGTimeStamp which holds usec instead of ms. 1999-01-09 13:37:32 +00:00
curt
529e57a87c Beginning work on compensating for sim time vs. real world time "jitter". 1999-01-08 03:23:51 +00:00
curt
e8d0a16e41 Updated struct fgGENERAL to class FGGeneral. 1999-01-07 20:24:43 +00:00
curt
e4d747e7ac New frame rate counting mechanism. 1998-12-18 23:40:55 +00:00
curt
790657391d Fixed view frustum culling accuracy bug so we can look out the sides and
back without tri-stripes dropping out.
1998-12-11 20:26:25 +00:00
curt
f450f4a9af Converted "class fgVIEW" to "class FGView" and updated to make data
members private and make required accessor functions.
1998-12-09 18:50:12 +00:00
curt
800b484493 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.
1998-12-06 14:52:54 +00:00
curt
1c789b7ab6 Turned "struct fgWEATHER" into "class FGWeather". 1998-12-06 13:51:20 +00:00
curt
5ead340cee Renamed class fgCONTROLS to class FGControls. 1998-12-05 16:13:10 +00:00
curt
71f334cc0d Renamed class fgFLIGHT to class FGState as per request by JSB. 1998-12-05 15:53:59 +00:00
curt
ef620f3170 Looking into a problem with cur_view_params.abs_view_pos initialization. 1998-12-05 14:19:51 +00:00
curt
554768199d Added support for the External flight model. 1998-12-04 01:30:42 +00:00
curt
87a670d524 Working on fixing up new fgFLIGHT class. 1998-12-03 04:25:02 +00:00
curt
7fbb963a39 Converted fgFLIGHT to a class. 1998-12-03 01:14:58 +00:00
curt
711080b063 Lots of tweaking to get serial output to actually work. 1998-11-30 17:43:32 +00:00
curt
d25ab417c5 Support for an arbitrary number of serial ports. 1998-11-25 01:33:58 +00:00
curt
a83788c587 Borland portability tweaks. 1998-11-23 21:48:09 +00:00
curt
ecf2a3eab3 Tweaking serial stuff. 1998-11-23 20:51:51 +00:00
curt
74e2b27308 Fiddling with when I can get info from the opengl driver. 1998-11-23 20:51:26 +00:00
curt
732282a357 Try to detect Mesa/Glide/Voodoo and chose the appropriate resolution. 1998-11-20 01:02:35 +00:00
curt
1466ce0040 Added a "Garman" mode. 1998-11-19 13:53:25 +00:00
curt
f2234416b0 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().
1998-11-16 13:59:58 +00:00
curt
302a831599 Initial revision. 1998-11-16 13:57:42 +00:00
curt
8aa30c3d30 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.
1998-11-11 00:24:00 +00:00
curt
4fee7f9df2 Tweaks for the instrument panel. 1998-11-09 23:39:22 +00:00
curt
2c2b68fc47 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.
1998-11-07 19:07:06 +00:00
curt
c74350c4fe 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.
1998-11-06 21:17:31 +00:00
curt
ad3ae51348 Changes to track Bernie's updates to fgstream. 1998-11-06 14:46:59 +00:00
curt
197b94fcf4 Changes to the automake/autoconf system to reduce the number of libraries
that are unnecessarily linked into the various executables.
1998-11-04 23:01:39 +00:00
curt
f17926ec54 HUD units now display in feet by default with meters being a command line
option.
1998-11-02 23:04:02 +00:00
curt
2612ab0ab3 Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
Other misc. tweaks.
1998-11-02 18:25:34 +00:00
curt
80b8037230 Changes to support GLUT joystick routines as fall back. 1998-10-27 02:14:21 +00:00