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
curt
bab1b9c2e5
Turned "struct fgCONTROLS" into a class, with inlined accessor functions.
1998-10-25 14:08:37 +00:00
curt
309f1543a9
Changes to use the new joystick library if it is available.
1998-10-25 10:57:18 +00:00
curt
0bcaef2256
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.
1998-10-20 14:58:57 +00:00
curt
7efee52485
Point3D tweaks.
1998-10-18 01:17:16 +00:00
curt
5b752bfb5f
C++ ifying ...
1998-10-17 01:33:52 +00:00
curt
bf5fb5108b
C++-ifying.
1998-10-16 23:26:44 +00:00
curt
7e240adff1
Converted to Point3D class.
1998-10-16 00:51:46 +00:00
curt
3e24bc7e23
Added an "auto throttle"
1998-10-02 12:46:43 +00:00
curt
49b5ce80c5
More altitude hold tweaks.
1998-10-01 00:37:57 +00:00
curt
c464527318
Use working() instead of !not_working() for audio.
1998-09-29 14:58:18 +00:00
curt
a09d8f2d62
Autopilot mods.
1998-09-29 02:03:36 +00:00
curt
6b2447c6c4
Check if audio "working()" before doing audio manipulations.
1998-09-26 13:18:35 +00:00
curt
33a585042c
oops, I guess I changed the executable name to fgfs.exe ...
1998-09-26 13:17:56 +00:00
curt
203f3dc39e
Clear screen to "black" before drawing splash screen.
1998-09-26 13:17:29 +00:00
curt
c67f3fd59c
C++-ified the comments.
1998-09-26 13:16:44 +00:00