]> git.mxchange.org Git - flightgear.git/log
flightgear.git
23 years agoFix various compiler warnings contributed by Norman Princeton.
curt [Sun, 22 Apr 2001 17:00:08 +0000 (17:00 +0000)]
Fix various compiler warnings contributed by Norman Princeton.

23 years agoSynced with latest JSBSim. X15 works for me, but C172 segfaults.
curt [Tue, 17 Apr 2001 21:19:54 +0000 (21:19 +0000)]
Synced with latest JSBSim.  X15 works for me, but C172 segfaults.

23 years agoInitial revision.
curt [Tue, 17 Apr 2001 13:35:38 +0000 (13:35 +0000)]
Initial revision.

23 years agoTweaks so tile loading still works in non-threaded mode.
curt [Tue, 17 Apr 2001 05:21:56 +0000 (05:21 +0000)]
Tweaks so tile loading still works in non-threaded mode.

23 years agoFix for reinit after user resizes screen.
curt [Mon, 16 Apr 2001 20:31:26 +0000 (20:31 +0000)]
Fix for reinit after user resizes screen.

23 years agoModified FlightGear/src/Scenery. The tile loader thread no longer adds
curt [Mon, 16 Apr 2001 20:03:52 +0000 (20:03 +0000)]
Modified FlightGear/src/Scenery.  The tile loader thread no longer adds
a newly loaded tile to the scene graph.  Instead it puts it in a queue
for the tile manager.  I've used your counter_hack to check the loaded
queue and add any tiles to the scene graph.  I was playing around with
the counter_hack so there might be some commented out code, etc.  I also
changed some SG_DEBUGs to SG_INFOs so I could track the tile loading.

23 years agoTweaks to the tile pager so it waits for a signal from the main thread before
curt [Sat, 14 Apr 2001 03:11:39 +0000 (03:11 +0000)]
Tweaks to the tile pager so it waits for a signal from the main thread before
loading the next tile.  This allows the main thread to "pace" the tile loader
so it consumes fewer resources.

23 years agoOops missed one updated file.
curt [Fri, 13 Apr 2001 21:16:16 +0000 (21:16 +0000)]
Oops missed one updated file.

23 years agoIrix MipsPRO fixes.
curt [Fri, 13 Apr 2001 21:00:07 +0000 (21:00 +0000)]
Irix MipsPRO fixes.

23 years agoUnconvoluted around line #130
curt [Wed, 11 Apr 2001 20:09:23 +0000 (20:09 +0000)]
Unconvoluted around line #130

23 years agoInitial stab at a threaded tile loader contributed by Bernie Bright.
curt [Wed, 11 Apr 2001 02:47:15 +0000 (02:47 +0000)]
Initial stab at a threaded tile loader contributed by Bernie Bright.
He writes:

Here are the final changes to add threads to the tile loading.  All the
thread related code is in the new FGTileLoader class.

./configure.in
./acconfig.h
Added --with-threads option and corresponding ENABLE_THREADS
definition.  The default is no threads.

./src/Scenery/tilemgr
Removed load_queue and associated references.  This has been replaced by
a new class FGTileLoader in FGNewCache.
Made the global variable global_tile_cache a member.
schedule_needed(): removed global_tile_cache.exists() tests since
sched_tile() effectively repeats the test.
initialize_queue(): removed code that loads tiles since this is now
performed by FGTileLoader.
update(): ditto

./src/Scenery/newcache
Added new class FGTileLoader to manage tile queuing and loading.
tile_map typedefs are private.
exists() is a const member function.
fill_in(): deleted
load_tile(): added.

./src/Scenery/FGTileLoader
The new threaded tile loader.  Maintains a queue of tiles waiting to be
loaded and an array of one or more threads to load the tiles.  Currently
only a single thread is created.  The queue is guarded by a mutex to
synchronize access.  A condition variable signals the thread when the
queue is non-empty.

CLO: I made a few tweaks to address a couple issues, hopefully what we
have is solid, but now we kick it out to the general public to see. :-)

23 years agoMore JSBSim updates.
curt [Fri, 6 Apr 2001 22:59:31 +0000 (22:59 +0000)]
More JSBSim updates.

23 years agoAdded loaded flag to FGTileEntry so that the main thread knows when the
curt [Fri, 6 Apr 2001 18:30:07 +0000 (18:30 +0000)]
Added loaded flag to FGTileEntry so that the main thread knows when the
tile has been loaded.  Since this flag can be set by another thread I've
declared it "volatile bool".

Also cleaned up delete vs delete[] usage.  Gcc is happy with delete[],
which is the correct usage.

23 years agoSynced with latest JSBSim cvs.
curt [Thu, 5 Apr 2001 21:14:37 +0000 (21:14 +0000)]
Synced with latest JSBSim cvs.
reinit fix from Norman.

23 years agoAdded a special default default fgroot for cygwin.
curt [Thu, 5 Apr 2001 20:25:40 +0000 (20:25 +0000)]
Added a special default default fgroot for cygwin.

23 years agoFrom David Megginson:
curt [Thu, 5 Apr 2001 20:20:44 +0000 (20:20 +0000)]
From David Megginson:

The files in the attached tarball make the following changes to
FlightGear:

- rename the existing FGInterface::init() method to
FGInterface::_setup to get it out of the way

- move *all* FDM initialization code out of src/Main/fg_init.cxx and
into FGInterface::init(), and clean up fg_init.cxx a little
(especially by removing the zillions of attempts to place the plane on
the ground at various locations in the code)

- modify FGInterface::bind() so that no values are picked up
automatically at bind time (they are set previously by init() instead)

- modify the init() methods of the classes derived from FGInterface
(i.e. larcsim, jsbsim, balloon, magic, and ada) to invoke
FGInterface::init() explicitly before doing their own setup

I don't claim that the code in FGInterface::init() is optimal (or even
correct), but it seems to work for on-ground starts with both LaRCSim
and JSBSim on runways pointing various directions from near sea level
to about 700' ASL (the range I happened to test).  I expect that Jon
and Tony will want to look at the code and refactor and correct it now
that they can see what's going on in one place.

Here's a quick outline of what is invoked:

  cur_fdm_state = new <whatever>(dt);
  cur_fdm_state->init();
  cur_fdm_state->bind();

The constructor allocates memory and sets default values only (with
the help of the FGInterface::_setup() method).  The init() method pull
any required properties out of the property tree and sets up the
initial state of the FDM.  The bind() method takes ownership of
FDM-related properties so that the FDM can publish them to the rest of
the sim.

Note that bind() and init() are virtual, so any implementation in a
subclass will hide the implementation in FGInterface; that's why
subclass implementations of init() and bind() have to invoke
FGInterface::init() and FGInterface::bind() explicitly, probably at
the start, so that they get the basic initialization.

23 years agoData logging patches from Jon Berndt
curt [Thu, 5 Apr 2001 15:39:37 +0000 (15:39 +0000)]
Data logging patches from Jon Berndt
Fix for model loading under plib-1.2.x in main.cxx

23 years agoBug fix from Norman Vine.
curt [Mon, 2 Apr 2001 21:28:35 +0000 (21:28 +0000)]
Bug fix from Norman Vine.

23 years agoPatches to flight.cxx to make things work better with JSBSim.
curt [Mon, 2 Apr 2001 20:14:04 +0000 (20:14 +0000)]
Patches to flight.cxx to make things work better with JSBSim.

23 years agoInitial units confusion fixes.
curt [Mon, 2 Apr 2001 03:39:43 +0000 (03:39 +0000)]
Initial units confusion fixes.

23 years agoUpdates to fix c172 throttle.
curt [Mon, 2 Apr 2001 03:18:44 +0000 (03:18 +0000)]
Updates to fix c172 throttle.

23 years agoLatest jsbsim updates.
curt [Mon, 2 Apr 2001 03:12:38 +0000 (03:12 +0000)]
Latest jsbsim updates.

23 years agoIrix MipsPro patches and fixes.
curt [Mon, 2 Apr 2001 02:59:31 +0000 (02:59 +0000)]
Irix MipsPro patches and fixes.

23 years agoUpdated for 8 ...
curt [Mon, 2 Apr 2001 02:39:51 +0000 (02:39 +0000)]
Updated for 8 ...

23 years agoUpdated from JSBSim cvs.
curt [Mon, 2 Apr 2001 02:27:45 +0000 (02:27 +0000)]
Updated from JSBSim cvs.

23 years agoInitial revision.
curt [Fri, 30 Mar 2001 03:08:44 +0000 (03:08 +0000)]
Initial revision.

23 years agoLatest round of JSBSim updates.
curt [Fri, 30 Mar 2001 01:04:50 +0000 (01:04 +0000)]
Latest round of JSBSim updates.

23 years agoTweaking sound safety margin.
curt [Thu, 29 Mar 2001 14:11:43 +0000 (14:11 +0000)]
Tweaking sound safety margin.

23 years agoInitial revision.
curt [Thu, 29 Mar 2001 13:14:42 +0000 (13:14 +0000)]
Initial revision.

23 years agoRemoved some debug output.
curt [Thu, 29 Mar 2001 06:14:42 +0000 (06:14 +0000)]
Removed some debug output.

23 years agoChanged wording ...
curt [Thu, 29 Mar 2001 06:09:25 +0000 (06:09 +0000)]
Changed wording ...

23 years agoPut blinking marker beacon (bool) into the property registry for use by the
curt [Thu, 29 Mar 2001 06:05:01 +0000 (06:05 +0000)]
Put blinking marker beacon (bool) into the property registry for use by the
panel.

23 years agoDynamically adjust audio safety margin (how much audio we stuff in the
curt [Thu, 29 Mar 2001 05:18:29 +0000 (05:18 +0000)]
Dynamically adjust audio safety margin (how much audio we stuff in the
pipe in advance) based on frame rates.

23 years ago- model loading should work again with the latest CVS PLIB (and, I
curt [Thu, 29 Mar 2001 03:49:02 +0000 (03:49 +0000)]
- model loading should work again with the latest CVS PLIB (and, I
hope, with earlier versions as well)
- support for the new LONG value type
- gear support for UIUC (updated for the newly renamed SG_* stuff;
otherwise identical to what I sent you before)
- fixed reported MSVC problem in src/FDM/flight.cxx

23 years agoFrom: David Megginson <david@megginson.com>
curt [Thu, 29 Mar 2001 03:16:25 +0000 (03:16 +0000)]
From: David Megginson <david@megginson.com>

I have created a set of patches to provide configurable landing gear
for the UIUC models.  The patches (including four new files) are
available at

  http://megginson.com/private/fgfs/uiuc-20010309.tar.gz

A modified UIUC configuration file for the Twin Otter (DHC-6) is
available at

  http://megginson.com/private/fgfs/aircraft.dat

It should be possible to configure appropriate gear for all of the
UIUC models now.  As a bonus, the models also support braking, both
absolute and differential, as well as nose-wheel steering (all of
which are currently missing from the UIUC models) -- when you land,
you don't have to keep rolling off the end of the runway anymore, and
you don't have to bank to steer in a taxi.

My sample configuration file contains absolutely bizarre, wild
guesses, and many places that I didn't even bother to guess properly.
The only actual data I had was the wing-span of the DHC-6 (65ft),
which I used for positioning the wing tips.  The wing-tips for this
model actually work now -- I hit the aileron hard while accelerating
for take-off, and the wingtip noticeably strikes the ground and
bounces up (quite dramatic in external view using the DHC-6 model from
Wolfram's site).

Details
-------

The UIUC models now support up to 16 gear points each where a gear
point is anything in the aircraft that can come in contact with the
ground, including the tail and wing-tips.  I have added the following
new fields to the UIUC configuration files, where <index> is an
integer between 0 and 15, and <value> is a real number:

  gear <index> Dx_gear <value>     # x offset from CG [ft]
  gear <index> Dy_gear <value>     # y offset from CG [ft]
  gear <index> Dz_gear <value>     # z offset from CG [ft]
  gear <index> cgear <value>       # spring damping [lbs/ft/sec]
  gear <index> kgear <value>       # springiness [lbs/ft]
  gear <index> muGear <value>      # rolling coefficient
  gear <index> strutLength <value> # gear travel [ft] (not yet used)

Most of these names were already pencilled into the UIUC documentation
(as TODO items), but I had to make up Dx_gear, Dy_gear, and Dz_gear --
if those are inappropriate, I'd appreciate suggestions for better
names.

It will be necessary to modify the other UIUC configuration files to
include some kind of gear support as well, or the planes will sink
nose-first into the ground down to their CG's (it's actually quite
funny to watch with an external view).

Background
----------

As I frequently remind everyone here, I have no math background worth
spitting at, so I will not even pretend to have done the hard stuff.
The UIUC code uses a copy of a very old version of the LaRCsim
c172_gear.c -- I wanted to update it with Tony Peden's excellent newer
version, which includes differential braking among other goodies (the
UIUC models don't support brakes, period).

I copied the newer code into uiuc_aero.c, and it compiled and ran, but
all of the planes ended up sitting on their tails with their noses in
the air.  Since Tony made his gear code nicely parameterized, I
experimented with different values, and found that it wasn't too hard
to balance the Twin Otter by moving the gear back a bit.  At first, I
used properties to set different values, but then I decided to
integrate the whole thing properly into the UIUC configuration
framework.  Thanks to Tony Peden, who did the real modelling work -- I
can take credit only for two or three hours of integration.  It turns
out that Tony's code is generalized enough to deal with a wide range
of different gear structures -- I suspect that it will even work for
the 747, when I get around to trying some values.

23 years agoFix for MSVC.
curt [Thu, 29 Mar 2001 01:44:54 +0000 (01:44 +0000)]
Fix for MSVC.

23 years agoUpdates from Bernie Bright to massage tile loading around to make it
curt [Thu, 29 Mar 2001 01:42:31 +0000 (01:42 +0000)]
Updates from Bernie Bright to massage tile loading around to make it
slightly more conducive to future threading.

23 years agoLight model tweaks.
curt [Wed, 28 Mar 2001 18:11:05 +0000 (18:11 +0000)]
Light model tweaks.

23 years agoFix moon drawing at night.
curt [Wed, 28 Mar 2001 17:52:40 +0000 (17:52 +0000)]
Fix moon drawing at night.

23 years agoRemoved an unneeded exit()
curt [Wed, 28 Mar 2001 14:38:55 +0000 (14:38 +0000)]
Removed an unneeded exit()

23 years agoAdded marker beacon sound effects.
curt [Wed, 28 Mar 2001 07:12:11 +0000 (07:12 +0000)]
Added marker beacon sound effects.

23 years agoLighting fixes.
curt [Wed, 28 Mar 2001 00:39:29 +0000 (00:39 +0000)]
Lighting fixes.
Warning fixes.
Typo in configure.in

23 years agoIrix MIPS patches.
curt [Mon, 26 Mar 2001 18:22:31 +0000 (18:22 +0000)]
Irix MIPS patches.

23 years agoMore fg -> sg namespace changes in simgear.
curt [Sun, 25 Mar 2001 14:20:12 +0000 (14:20 +0000)]
More fg -> sg namespace changes in simgear.

23 years agoinlines.h -> sg_inlines.h
curt [Sat, 24 Mar 2001 14:56:37 +0000 (14:56 +0000)]
inlines.h -> sg_inlines.h

23 years agofg_zlib.h -> sg_zlib.h
curt [Sat, 24 Mar 2001 14:12:00 +0000 (14:12 +0000)]
fg_zlib.h -> sg_zlib.h

23 years agoSG-ified logstream.
curt [Sat, 24 Mar 2001 06:03:11 +0000 (06:03 +0000)]
SG-ified logstream.

23 years agoSG_ namespace.
curt [Sat, 24 Mar 2001 04:56:46 +0000 (04:56 +0000)]
SG_ namespace.

23 years agoSG_ namespace
curt [Sat, 24 Mar 2001 04:48:44 +0000 (04:48 +0000)]
SG_ namespace

23 years agoFG_ to SG_ namespace changes.
curt [Sat, 24 Mar 2001 03:10:40 +0000 (03:10 +0000)]
FG_ to SG_ namespace changes.

23 years agoFG_ to SG_ namespace changes.
curt [Sat, 24 Mar 2001 02:36:45 +0000 (02:36 +0000)]
FG_ to SG_ namespace changes.

23 years agoFG_ to SG_ namespace changes.
curt [Sat, 24 Mar 2001 00:18:01 +0000 (00:18 +0000)]
FG_ to SG_ namespace changes.

23 years agoFG_ to SG_ namespace changes.
curt [Fri, 23 Mar 2001 22:59:18 +0000 (22:59 +0000)]
FG_ to SG_ namespace changes.

23 years agoFG_ to SG_ name changes.
curt [Fri, 23 Mar 2001 22:42:49 +0000 (22:42 +0000)]
FG_ to SG_ name changes.

23 years agoFG_HAVE_STD_INCLUDES -> SG_HAVE_STD_INCLUDES
curt [Fri, 23 Mar 2001 22:15:19 +0000 (22:15 +0000)]
FG_HAVE_STD_INCLUDES -> SG_HAVE_STD_INCLUDES

23 years agoDavid Luff: I've put Phil's temperature correction back in since I'm not
curt [Thu, 22 Mar 2001 23:42:16 +0000 (23:42 +0000)]
David Luff: I've put Phil's temperature correction back in since I'm not
implicitly correcting for that yet.  The plane now makes it to 11000ft on
autopilot *slowly*.  I think I'll have to look at the prop parameters
next - altering the diameter and blade angle just slightly can have
quite an effect.  If you want to play then try changing the values
prop_diameter and blade_angle in FGNewEngine::init.  Keep blade
angle between 20 and 25 (since those are the only values for which
I've entered data and I interpolate between them) and ignore
FGProp1_Blade_Angle since that's an old variable that isn't used.  I
really ought to read all the engine and prop parameters from file to
avoid recompilation when tweaking !

23 years agoDavid Luff: Here is an update to the engine model. It now takes
curt [Thu, 22 Mar 2001 16:27:16 +0000 (16:27 +0000)]
David Luff:  Here is an update to the engine model.  It now takes
the actual air pressure and temperature from the LaRCSim model
instead of assuming that it is at sea level as before.  This has
reduced the ceiling from over 60000 ft to about 9000 ft.  This is a bit
low (should be around 13 - 14000 ft I think) but I still have some
stuff to do with the engine power correlation and its ignoring the
temperature at the moment so I'm not panicking yet :-)

I've also changed the mixture-power correlation to one from a
published paper since the curve from the IO360 manual seemed to
be a load of rubbish, and didn't have any numbers on the mixture
axis anyway.

I've also knocked the full rich mixture down a touch in line with
Riley Rainey's recommendation, and cleaned up the code a bit.

23 years agoInitial revision.
curt [Thu, 22 Mar 2001 04:19:12 +0000 (04:19 +0000)]
Initial revision.

23 years agoAdded support for reading ~/.fgfsrc.hostname files.
curt [Thu, 22 Mar 2001 04:02:11 +0000 (04:02 +0000)]
Added support for reading ~/.fgfsrc.hostname files.

23 years agoMSVC++ fixes.
curt [Wed, 21 Mar 2001 23:16:21 +0000 (23:16 +0000)]
MSVC++ fixes.

23 years agoMSVC fixes.
curt [Wed, 21 Mar 2001 23:10:15 +0000 (23:10 +0000)]
MSVC fixes.

23 years agoconfigure.in script changes:
curt [Tue, 20 Mar 2001 17:02:21 +0000 (17:02 +0000)]
configure.in script changes:
  - don't look for X11 libs if X11 isn't installed
  - add verbose "checking for audio ... no/yes" messages.

23 years agoFixed some problems with marker beacon range:
curt [Mon, 19 Mar 2001 13:56:19 +0000 (13:56 +0000)]
Fixed some problems with marker beacon range:
a) I was compairing feet vs. meter (making the range 3x too. big)
b) I was using the diameter in place of the radius (making the range an
   additional 2x too big.)
c) Updated the equation for calculating range to model the weak transmitter
   not being picked up at upper altitudes.

We still might need some additional tweaking, but I think we are starting to
get in the right ball park.

23 years agoJulian Foad: fixes to meters/feet confusion. (Also length of "--vNorth="
curt [Sat, 17 Mar 2001 21:06:43 +0000 (21:06 +0000)]
Julian Foad: fixes to meters/feet confusion.  (Also length of "--vNorth="
is 9 not 8.)  Note that the initial altitude setting was placing us way below
the ground, but as it doesn't seem to have caused us problems, it's probably
redundant!

23 years agoOops ...
curt [Sat, 17 Mar 2001 00:00:32 +0000 (00:00 +0000)]
Oops ...

23 years agoInitial support for marker beacons.
curt [Fri, 16 Mar 2001 23:59:02 +0000 (23:59 +0000)]
Initial support for marker beacons.

23 years agoFixes to not hide mouse in win32 (current implimentation caused too much
curt [Fri, 16 Mar 2001 23:58:31 +0000 (23:58 +0000)]
Fixes to not hide mouse in win32 (current implimentation caused too much
confusion.)

23 years agoInitial revision of mkrbeacons.[ch]xx
curt [Fri, 16 Mar 2001 23:57:38 +0000 (23:57 +0000)]
Initial revision of mkrbeacons.[ch]xx
Additions to query and report if we are over a marker beacon.

23 years agoMore tweaks to radio and sound.
curt [Fri, 16 Mar 2001 05:33:04 +0000 (05:33 +0000)]
More tweaks to radio and sound.

23 years agoTweaks to PLIB version detection.
curt [Wed, 14 Mar 2001 23:38:34 +0000 (23:38 +0000)]
Tweaks to PLIB version detection.

23 years agoMore tweaks to radios so we can listen to Nav2 and ADF as well.
curt [Wed, 14 Mar 2001 23:37:50 +0000 (23:37 +0000)]
More tweaks to radios so we can listen to Nav2 and ADF as well.
Fixed a bug which could make a station appear to be out of range when it isn't.
Expanded usable range to 1.3x times the FAA guaranteed service volume.

23 years agoRemoved ios::binary on file open.
curt [Wed, 14 Mar 2001 23:35:46 +0000 (23:35 +0000)]
Removed ios::binary on file open.

23 years agoChanged PLIB_IS_BROKEN define to a more benign sounded PLIB_1_2_X.
curt [Wed, 14 Mar 2001 23:35:11 +0000 (23:35 +0000)]
Changed PLIB_IS_BROKEN define to a more benign sounded PLIB_1_2_X.

23 years agoADF needle doesn't zero when it goes out of range.
curt [Wed, 14 Mar 2001 14:35:27 +0000 (14:35 +0000)]
ADF needle doesn't zero when it goes out of range.

23 years agoWorking on modeling more realistic VOR and ILS ranges.
curt [Wed, 14 Mar 2001 07:25:14 +0000 (07:25 +0000)]
Working on modeling more realistic VOR and ILS ranges.

23 years agoWorking on modeling VOR range as per AIM.
curt [Wed, 14 Mar 2001 01:31:04 +0000 (01:31 +0000)]
Working on modeling VOR range as per AIM.

23 years agoFixes to vor/ils/adf range pickup.
curt [Mon, 12 Mar 2001 15:07:49 +0000 (15:07 +0000)]
Fixes to vor/ils/adf range pickup.

23 years agoFixed a bug in radiostack->search() when switching freq. to a different
curt [Mon, 12 Mar 2001 13:42:32 +0000 (13:42 +0000)]
Fixed a bug in radiostack->search() when switching freq. to a different
station that has the same ident (i.e. from a vor to a ils as in EAU.)

23 years agoCleaned up a few things relating to playing morse audio vor/ils idents.
curt [Mon, 12 Mar 2001 12:40:18 +0000 (12:40 +0000)]
Cleaned up a few things relating to playing morse audio vor/ils idents.

23 years agoFixes from Erik Hofman for Mips Irix.
curt [Sat, 10 Mar 2001 20:58:47 +0000 (20:58 +0000)]
Fixes from Erik Hofman for Mips Irix.

23 years agoDon't play DME ident if no colocated DME.
curt [Sat, 10 Mar 2001 00:06:39 +0000 (00:06 +0000)]
Don't play DME ident if no colocated DME.

23 years agoPlay the full 4x VOR and 1x DME morse ident sequence at 30 second intervals.
curt [Fri, 9 Mar 2001 23:35:21 +0000 (23:35 +0000)]
Play the full 4x VOR and 1x DME morse ident sequence at 30 second intervals.
When you tune into a station start at a "random" point in the sequence.
Sped up the words per minute to 13 to which means one sequence per about 4 secs.
This means we get through the whole sequence in about 20 seconds leaving 10
seconds of silence.

23 years agoAttempt to detect and work around plib-1.2.0 audio bugs.
curt [Fri, 9 Mar 2001 20:17:54 +0000 (20:17 +0000)]
Attempt to detect and work around plib-1.2.0 audio bugs.

23 years agoWorking on vor audio ident (morse).
curt [Fri, 9 Mar 2001 02:41:04 +0000 (02:41 +0000)]
Working on vor audio ident (morse).
Fixed a bug in Network/props.cxx with the cd command.
Fixed a typo in options.cxx

23 years agoOpen C++ iostreams as ios::binary.
curt [Thu, 8 Mar 2001 02:34:27 +0000 (02:34 +0000)]
Open C++ iostreams as ios::binary.

23 years agoPatch from Tony so the FDM can trim out a specific starting location for a
curt [Tue, 6 Mar 2001 23:59:08 +0000 (23:59 +0000)]
Patch from Tony so the FDM can trim out a specific starting location for a
joystick input, and then will ignore the actual position of that input
until the user places it in the proper position to match the trimmed position.
At that point the joystick input captures control over the value and the
value will match the joystick position from then on.  This is primarily set
up so that the FDM can trim in an initial throttle position.

23 years agoAdded some sanity checking on max number of bottons and axes.
curt [Tue, 6 Mar 2001 23:03:06 +0000 (23:03 +0000)]
Added some sanity checking on max number of bottons and axes.

23 years agoUpdated version number.
curt [Tue, 6 Mar 2001 23:00:34 +0000 (23:00 +0000)]
Updated version number.

23 years agoUpdates from Julian Foad <julianfoad@netscapeonline.co.uk>
curt [Tue, 6 Mar 2001 22:59:36 +0000 (22:59 +0000)]
Updates from Julian Foad <julianfoad@netscapeonline.co.uk>

23 years agoTweaks for Mips Irix compilers.
curt [Tue, 6 Mar 2001 22:36:59 +0000 (22:36 +0000)]
Tweaks for Mips Irix compilers.

23 years agoAdded a quick lookup table for texture dimensions.
curt [Tue, 6 Mar 2001 19:35:56 +0000 (19:35 +0000)]
Added a quick lookup table for texture dimensions.

23 years agoA small patch (a few lines) to add a --file option to
curt [Tue, 6 Mar 2001 19:11:28 +0000 (19:11 +0000)]
A small patch (a few lines) to add a --file option to
FlightGear, a long-standing request from Norm, and to get the UIUC
--aircraft-dir option working again.

23 years agoOoops, missed adding this the first time.
curt [Tue, 6 Mar 2001 00:51:58 +0000 (00:51 +0000)]
Ooops, missed adding this the first time.

23 years agoReshuffled some of the sound code and created a "src/Sound" subdirectory.
curt [Mon, 5 Mar 2001 22:54:20 +0000 (22:54 +0000)]
Reshuffled some of the sound code and created a "src/Sound" subdirectory.

23 years agoMore work on morse code ...
curt [Mon, 5 Mar 2001 14:11:25 +0000 (14:11 +0000)]
More work on morse code ...

23 years agoContinued work on morse code generator.
curt [Mon, 5 Mar 2001 12:09:36 +0000 (12:09 +0000)]
Continued work on morse code generator.

23 years agoAdded beginnings of a morse code sound clip manager.
curt [Mon, 5 Mar 2001 03:13:47 +0000 (03:13 +0000)]
Added beginnings of a morse code sound clip manager.

23 years agoFixed a couple property manager typos.
curt [Sat, 3 Mar 2001 00:04:03 +0000 (00:04 +0000)]
Fixed a couple property manager typos.

23 years agoFixes to initial position for JSBSim.
curt [Sat, 3 Mar 2001 00:03:42 +0000 (00:03 +0000)]
Fixes to initial position for JSBSim.

23 years agoOops, forgot to take out -lsgmetar
curt [Fri, 2 Mar 2001 23:28:51 +0000 (23:28 +0000)]
Oops, forgot to take out -lsgmetar