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