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
curt
58f981a98b
Initial revision.
1998-11-06 21:21:32 +00:00
curt
4fb45c4783
Initial revision.
1998-11-06 21:20:41 +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
6816ecb3ea
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:23 +00:00
curt
ad3ae51348
Changes to track Bernie's updates to fgstream.
1998-11-06 14:46:59 +00:00
curt
c2ed65b6d7
Changes to track Bernie's updates to fgstream.
1998-11-06 14:46:58 +00:00
curt
6766825159
More portability improvements by Bernie Bright.
1998-11-06 14:05:12 +00:00
curt
01f5ad20ca
Changes due to updates in fgstream.
1998-11-06 14:04:32 +00:00
curt
00a8a58f79
More portability improvements by Bernie Bright.
1998-11-06 14:04:09 +00:00
curt
7faf98d917
Tweaks to some of the extra rules.
1998-11-06 14:03:48 +00:00
curt
66f4bab7a0
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:43 +00:00
curt
617ec6be21
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:41 +00:00