1
0
Fork 0
Commit graph

14614 commits

Author SHA1 Message Date
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
curt
62ca2e0227 FreeBSD support. 1998-11-20 00:59:23 +00:00
curt
117d1ce0e0 Added Norman Vine. 1998-11-20 00:57:58 +00:00
curt
1466ce0040 Added a "Garman" mode. 1998-11-19 13:53:25 +00:00
curt
d56289f897 port configuration tweaks & experiments. 1998-11-19 13:52:54 +00:00
curt
aa02e72829 Updates ... 1998-11-19 03:35:43 +00:00
curt
cb68e16b64 Tweaks with adding a Serial subdirectory. 1998-11-16 14:05:05 +00:00
curt
3866a42bec FG_LOG() message tweaks. 1998-11-16 14:00:28 +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
a878570a8d Added an FG_SERIAL type to the FG_LOG macro. 1998-11-16 13:57:04 +00:00
curt
54352225f1 Added the Serial subdirectory 1998-11-16 13:56:45 +00:00
curt
72ad116fe0 Added a conditional to check for serial port support. 1998-11-16 13:55:52 +00:00
curt
0b7d4c8c1e Initial revision. 1998-11-16 13:53:01 +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
dd70057f84 Updated comment delimeter to C++ style. 1998-11-11 00:19:27 +00:00
curt
2091bf2144 Check for domain error in fgGeoctoGeod() 1998-11-11 00:18:36 +00:00
curt
0fec7b2599 Initial revision. 1998-11-09 23:42:12 +00:00
curt
b10ec55403 Log message clean ups. 1998-11-09 23:41:51 +00:00
curt
f8e4de2d13 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.
1998-11-09 23:40:46 +00:00
curt
4fee7f9df2 Tweaks for the instrument panel. 1998-11-09 23:39:22 +00:00
curt
3563de2a16 Panel updates from Friedemann. 1998-11-09 23:38:50 +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
74d314558c 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:02 +00:00
curt
54b39cdaf3 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:01 +00:00
curt
35b96f914e 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:06:59 +00:00
curt
8cf9f40c72 Updates to go along with changes in fgstream. 1998-11-06 21:33:55 +00:00