1
0
Fork 0
Commit graph

4084 commits

Author SHA1 Message Date
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
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
59285ca41e 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:04 +00:00
curt
b7daf28f0e Display ft or m in mini-hud next to altitude. 1998-11-03 12:33:11 +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
a1a3ba0531 HUD units now display in feet by default with meters being a command line
option.
1998-11-02 23:04:00 +00:00
curt
e6a2ba66fc HUD units now display in feet by default with meters being a command line
option.
1998-11-02 23:03:55 +00:00
curt
535282bd23 Add a unix main so program will compiler there too. It will output an
"only for windoze" message.
1998-11-02 18:29:42 +00:00
curt
2fe733e796 Portability changes for the Borland compiler. 1998-11-02 18:29:00 +00:00
curt
3e63d6ca5d Additional win32 support. 1998-11-02 18:28:31 +00:00
curt
cb8439ae3f Portability updates from Bernie Bright 1998-11-02 18:28:08 +00:00
curt
3bd85d5911 tweaks. 1998-11-02 18:27:40 +00:00
curt
1d97b7542d Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
Other misc. tweaks.
1998-11-02 18:25:40 +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
6ca9596807 Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
Other misc. tweaks.
1998-11-02 18:25:32 +00:00
curt
5cfb0ef1ec Check for __CYGWIN__ (b20) as well as __CYGWIN32__ (pre b20 compilers)
Other misc. tweaks.
1998-11-02 18:25:29 +00:00
curt
17040e4b4d Changes contributed by Norman Vine 1998-10-28 19:39:33 +00:00
curt
033491ac31 Changes to better support win32 scenery development. 1998-10-28 19:39:06 +00:00
curt
914bbba3ef Elliminate some unnecessary win32 specific stuff (by Norman Vine) 1998-10-28 19:38:20 +00:00