1
0
Fork 0
Commit graph

1540 commits

Author SHA1 Message Date
curt
b3eacb19f6 Portability improvements. 1998-12-07 21:10:26 +00:00
curt
f12840a72e Improvements to take advantage of memory portability changes. 1998-12-07 21:09:52 +00:00
curt
f472bc563d Added a const in a couple places to get rid of annoying compiler warnings. 1998-12-07 21:08:01 +00:00
curt
50cc243a3d Memory related portability improvements. 1998-12-07 21:07:24 +00:00
curt
937b80eff4 Added some additional checks for memory.h, bcopy, and memcopy. 1998-12-07 21:06:43 +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
d671446a35 Moved struct fg_timestamp to class fgTIMESTAMP and moved it's definition
to it's own file, timestamp.hxx.
1998-12-05 14:21:28 +00:00
curt
2d0e4dbacd Looking into a terrain intersection problem. 1998-12-05 14:20:21 +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
835927d295 added an fgTIMESTAMP to define when this record is valid. 1998-12-05 14:18:47 +00:00
curt
6624daa174 Tweaked link libs. 1998-12-05 14:12:02 +00:00
curt
de6e4747b1 Sun portability tweak. 1998-12-05 14:11:19 +00:00
curt
59b20e610c Converted "struct fg_timestamp" to "class fgTIMESTAMP" and added some
convenience inline operators.
1998-12-04 01:32:46 +00:00
curt
554768199d Added support for the External flight model. 1998-12-04 01:30:42 +00:00
curt
7c5c000184 Stubbed in a new flight model called "External" which is expected to be driven
from some external source.
1998-12-04 01:29:37 +00:00
curt
dfd36a1f5f Initial revision. 1998-12-04 01:28:48 +00:00
curt
01d6408def math domain error fix from Charlie Hotchkiss. 1998-12-04 01:25:05 +00:00
curt
3e05a5780d Tweak for SGI portability. 1998-12-04 01:24:35 +00:00
curt
fc96b0ae3d Added an External flight model subdirectory. 1998-12-04 01:24:13 +00:00
curt
cfc9e51128 Actually set the current scenery elevation based on scenery intersection point
rather than calculating the intesection point and throwing it away.
1998-12-03 14:15:24 +00:00
curt
87a670d524 Working on fixing up new fgFLIGHT class. 1998-12-03 04:25:02 +00:00
curt
f7bdff08ce Converted fgFLIGHT to a class.
Tweaks for Sun Portability.
Tweaked current terrain elevation code as per NHV.
1998-12-03 01:18:16 +00:00
curt
86d9fd9c85 Converted fgFLIGHT to a class.
Tweaks for Sun portability.
1998-12-03 01:15:35 +00:00
curt
7fbb963a39 Converted fgFLIGHT to a class. 1998-12-03 01:14:58 +00:00
curt
2454f8d269 tweak for un portability. 1998-12-03 01:11:56 +00:00
curt
0bfb970511 Update note on compilers and portability. 1998-12-03 01:11:20 +00:00
curt
6d7f865089 Tweaks ... 1998-12-02 00:26:56 +00:00
curt
711080b063 Lots of tweaking to get serial output to actually work. 1998-11-30 17:43:32 +00:00
curt
c4a6d31750 using an uninitialized variable bug fixed. 1998-11-30 17:42:37 +00:00
curt
b4a913e339 Having the class destructor close the fd was a bad idea ... especially if you
ever make a copy of the instance and then subsequently destroy either.
close_port() is now a separate member function.
1998-11-30 17:15:29 +00:00
curt
d25ab417c5 Support for an arbitrary number of serial ports. 1998-11-25 01:33:58 +00:00
curt
b82aef65e5 Remove call to cfmakeraw() 1998-11-25 01:33:23 +00:00
curt
82ee994188 Prepairing for 0.57 1998-11-25 01:32:24 +00:00
curt
be02039e9c minor tweaks. 1998-11-23 21:49:48 +00:00
curt
a83788c587 Borland portability tweaks. 1998-11-23 21:48:09 +00:00
curt
3730ce404f Cygnus tools compatibility tweaks. 1998-11-23 21:47:00 +00:00
curt
d7748704d7 Borland portability tweaks. 1998-11-23 21:46:36 +00:00
curt
1690f5475d Add bucketutils.hxx to source list. 1998-11-23 21:46:13 +00:00
curt
0542852189 Reference the proper file name of fg_traits.hxx 1998-11-23 21:45:54 +00:00
curt
6711a2cdde We should be able to compile in serial support under all conditions. 1998-11-23 21:45:33 +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
72ea27e43b FreeBSD support. 1998-11-20 01:03:18 +00:00
curt
90b73f480f Speedups for win32. 1998-11-20 01:02:55 +00:00
curt
732282a357 Try to detect Mesa/Glide/Voodoo and chose the appropriate resolution. 1998-11-20 01:02:35 +00:00
curt
31e8d42ceb whitespace tweak. 1998-11-20 01:01:45 +00:00
curt
a644bd2b03 Patch in fgGeoc2Geod() to avoid a floating explosion.
point3d.hxx include math.h for FreeBSD
1998-11-20 01:00:36 +00:00