]> git.mxchange.org Git - flightgear.git/log
flightgear.git
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

23 years agoTony's patches to allow you to position yourself at an offset from the
curt [Fri, 2 Mar 2001 23:27:22 +0000 (23:27 +0000)]
Tony's patches to allow you to position yourself at an offset from the
default location (i.e. end of the runway.)  This allows you to start
up on final and things like that.

23 years agoUpdated comments.
curt [Fri, 2 Mar 2001 22:54:10 +0000 (22:54 +0000)]
Updated comments.

23 years agoAdded a first pass at a C++ sound manager class.
curt [Fri, 2 Mar 2001 22:37:01 +0000 (22:37 +0000)]
Added a first pass at a C++ sound manager class.

23 years agoContributed by Dave Luff:
curt [Thu, 1 Mar 2001 16:32:29 +0000 (16:32 +0000)]
Contributed by Dave Luff:

Added fuel-flow and total fuel to the LaRCSim model.  Its still a bit
rough for now but it works, except the engine dosn't stop when fuel runs
out at the moment since there's no refuelling capability in the sim just
now.  It takes about 4 gallons use before you see the fuel guages begin
to drop since there's 28 gal per tank but the guages go to 26.

23 years agoSome error checking and an xml dump routine contributed by Norman Vine.
curt [Wed, 28 Feb 2001 19:48:18 +0000 (19:48 +0000)]
Some error checking and an xml dump routine contributed by Norman Vine.

23 years agoBackcourse ILS needle should move correct direction now.
curt [Tue, 27 Feb 2001 23:52:52 +0000 (23:52 +0000)]
Backcourse ILS needle should move correct direction now.

23 years agoLots of little tweaks to autopilot to make it more realistic.
curt [Tue, 27 Feb 2001 23:17:58 +0000 (23:17 +0000)]
Lots of little tweaks to autopilot to make it more realistic.

23 years agoFixed a problem with autodetecting if we need to draw our own mouse cursor
curt [Mon, 26 Feb 2001 13:58:33 +0000 (13:58 +0000)]
Fixed a problem with autodetecting if we need to draw our own mouse cursor
on voodoo-1/2 cards.

23 years agoAutopilot in nav1 tracking mode bases heading off of desired radial not
curt [Sun, 25 Feb 2001 18:03:11 +0000 (18:03 +0000)]
Autopilot in nav1 tracking mode bases heading off of desired radial not
current radial.

23 years agoFixed a typo preventing the nav2 heading needle from moving.
curt [Sun, 25 Feb 2001 16:26:48 +0000 (16:26 +0000)]
Fixed a typo preventing the nav2 heading needle from moving.
DG heading bug initializes to a random setting.
Activating heading hold doesn't touch the DG heading bug any more.
Max autopilot decent rate is now -1000.

23 years agoAutopilot in Nav1 heading hold mode is now driven just from needle position.
curt [Sun, 25 Feb 2001 05:42:34 +0000 (05:42 +0000)]
Autopilot in Nav1 heading hold mode is now driven just from needle position.

23 years agoTweaks relating to autopilot heading hold.
curt [Sun, 25 Feb 2001 04:45:26 +0000 (04:45 +0000)]
Tweaks relating to autopilot heading hold.
Working on better modeling of nav radio needles.

23 years agoAutopilot fixes so when in NAV1 radial hold mode we can now fly the FROM
curt [Sat, 24 Feb 2001 13:51:48 +0000 (13:51 +0000)]
Autopilot fixes so when in NAV1 radial hold mode we can now fly the FROM
radial and we can properly fly "through" a VOR station.

23 years agoAdded support for managing fov via the property manager so the --fov= option
curt [Fri, 23 Feb 2001 22:25:03 +0000 (22:25 +0000)]
Added support for managing fov via the property manager so the --fov= option
can work again.
Removed a bit of debugging output when reading "native" IO input.

23 years agoChanges to make the default autopilot heading hold work much more like a C172
curt [Wed, 7 Feb 2001 04:16:12 +0000 (04:16 +0000)]
Changes to make the default autopilot heading hold work much more like a C172
DG heading hold (i.e. it will follow the gyro drift.)

23 years agoFix a problem with external views where the sky lighting was calculated
curt [Fri, 2 Feb 2001 23:15:03 +0000 (23:15 +0000)]
Fix a problem with external views where the sky lighting was calculated
in reverse.

23 years agoFixes to get back support for Voodoo-1/2 cards and the voodoo-in-a-window
curt [Fri, 2 Feb 2001 22:39:13 +0000 (22:39 +0000)]
Fixes to get back support for Voodoo-1/2 cards and the voodoo-in-a-window
hack.

23 years agoDavid Luff writes:
curt [Fri, 2 Feb 2001 20:55:41 +0000 (20:55 +0000)]
David Luff writes:
Basically I've rewritten the prop model along similar lines to how
Jon has done his - using published efficiency and coefficient of
power data.  It works *much* better - try pulling the throttle back
to idle and putting the plane into a dive before and after updating
and you'll see what I mean.  It doesn't require a fudge factor either
:-)

23 years agoOops for specified magvars, I had the sign backwards.
curt [Fri, 2 Feb 2001 17:44:16 +0000 (17:44 +0000)]
Oops for specified magvars, I had the sign backwards.

23 years agoWorking on ironing out issues with VOR navigation. It think we are "as
curt [Fri, 2 Feb 2001 05:25:45 +0000 (05:25 +0000)]
Working on ironing out issues with VOR navigation.  It think we are "as
good as we can get" until we find a data source with actual VOR magnetic
offsets.  We can use VOR offsets from some fixed date, but not all VOR's
were installed on the same day so no matter what date we pick we will be off on most of them.

23 years agoWorking on straightening out VOR navigation.
curt [Fri, 2 Feb 2001 02:55:07 +0000 (02:55 +0000)]
Working on straightening out VOR navigation.

23 years agoUse double math throughout.
curt [Wed, 31 Jan 2001 23:07:20 +0000 (23:07 +0000)]
Use double math throughout.

23 years agoTweaks ...
curt [Wed, 31 Jan 2001 23:04:52 +0000 (23:04 +0000)]
Tweaks ...

23 years agoAdded a test-up program to test the concept of "up".
curt [Wed, 31 Jan 2001 22:57:22 +0000 (22:57 +0000)]
Added a test-up program to test the concept of "up".

23 years agoAdded a specific "altas" format for output which includes a proprietary string
curt [Wed, 31 Jan 2001 22:21:36 +0000 (22:21 +0000)]
Added a specific "altas" format for output which includes a proprietary string
to convey the radio stack settings.

23 years agoInitial revision of atlas.cxx atlas.hxx
curt [Wed, 31 Jan 2001 21:57:55 +0000 (21:57 +0000)]
Initial revision of atlas.cxx atlas.hxx

23 years agoFixed --enable-freeze.
curt [Wed, 31 Jan 2001 15:59:16 +0000 (15:59 +0000)]
Fixed --enable-freeze.

23 years agoProperly close our database file ...
curt [Wed, 31 Jan 2001 15:58:53 +0000 (15:58 +0000)]
Properly close our database file ...

23 years agoReduce spurious output from joystick.cxx
curt [Mon, 29 Jan 2001 15:14:12 +0000 (15:14 +0000)]
Reduce spurious output from joystick.cxx
Fix a typo in JSBSim.cxx (#endif in wrong place)

23 years agoAdded a GUI vec3 pilot offset control contributed by Norman Vine.
curt [Mon, 29 Jan 2001 05:08:00 +0000 (05:08 +0000)]
Added a GUI vec3 pilot offset control contributed by Norman Vine.

23 years agoBug fix/typo fix submitted by Tony.
curt [Mon, 29 Jan 2001 04:47:16 +0000 (04:47 +0000)]
Bug fix/typo fix submitted by Tony.

23 years agoFixed a problem with the object loader ignoring custom texture dimensions
curt [Mon, 29 Jan 2001 04:36:46 +0000 (04:36 +0000)]
Fixed a problem with the object loader ignoring custom texture dimensions
specifiec in the materials file.

23 years agoFixes to iochannel parsing which had gotten broke at some point.
curt [Fri, 26 Jan 2001 00:21:36 +0000 (00:21 +0000)]
Fixes to iochannel parsing which had gotten broke at some point.
Fixed --disable-skyblend

23 years agoTweaks to autopilot, but I'm not 100% happy with the current state of things.
curt [Fri, 26 Jan 2001 00:20:18 +0000 (00:20 +0000)]
Tweaks to autopilot, but I'm not 100% happy with the current state of things.

23 years agoTweaks to add an altitude indicator adjustment.
curt [Tue, 23 Jan 2001 07:17:47 +0000 (07:17 +0000)]
Tweaks to add an altitude indicator adjustment.

23 years agoFixed a couple property manager typo's.
curt [Mon, 22 Jan 2001 20:39:25 +0000 (20:39 +0000)]
Fixed a couple property manager typo's.

23 years agoThe FlightGear patches add new saveInitialState and
curt [Fri, 19 Jan 2001 22:57:24 +0000 (22:57 +0000)]
The FlightGear patches add new saveInitialState and
restoreInitialState methods to FGGlobals, as well as the two-stage
commit described above for loading saved files.  fgInit now takes a
snapshot of the initial state before handing off to the main loop, and
the GUI reInit function restores that state explicitly before calling
fgReInit.

The FlightGear patches also modify fg_props.hxx to add optional
useDefault arguments to all of the fgTie functions -- that lets you
choose whether you want to pick up any default value in the property
tree when you tie the property (the default is true).

23 years agoFixed typo that messed up panel toggling from the menu.
curt [Fri, 19 Jan 2001 04:32:21 +0000 (04:32 +0000)]
Fixed typo that messed up panel toggling from the menu.

23 years agoMore tweaking of position reset logic.
curt [Wed, 17 Jan 2001 23:30:35 +0000 (23:30 +0000)]
More tweaking of position reset logic.

23 years agoWorking on setting initial altitude correctly after a reset.
curt [Wed, 17 Jan 2001 20:32:02 +0000 (20:32 +0000)]
Working on setting initial altitude correctly after a reset.

23 years agoMore "delta-t" and fdm interface timing tweaks.
curt [Wed, 17 Jan 2001 02:37:12 +0000 (02:37 +0000)]
More "delta-t" and fdm interface timing tweaks.

23 years agoTweaking the FGInterface interface so we can move it towards a more consistant
curt [Tue, 16 Jan 2001 21:41:28 +0000 (21:41 +0000)]
Tweaking the FGInterface interface so we can move it towards a more consistant
fgSubsystem init() and update() interface.

23 years agoMore property manager interface updates.
curt [Tue, 16 Jan 2001 20:21:03 +0000 (20:21 +0000)]
More property manager interface updates.

23 years agoDavid Megginson writes:
curt [Sat, 13 Jan 2001 22:06:39 +0000 (22:06 +0000)]
David Megginson writes:

FGOptions is history, and the modules are (starting) to use the property
manager directly.  Let me know if I left any files out.

Inevitably, there will be some problems with broken options, etc.,
that I haven't found in my tests, but I'll try to fix them quickly.
We also need to stress that the property names currently in use are
not stable -- we need to reorganize them a bit for clarity.

23 years agoDebugging output tweaks.
curt [Sat, 13 Jan 2001 00:14:47 +0000 (00:14 +0000)]
Debugging output tweaks.

23 years agoRemoved some debugging output and added some optimizations.
curt [Fri, 12 Jan 2001 22:47:41 +0000 (22:47 +0000)]
Removed some debugging output and added some optimizations.

23 years agoIntegrated FGOptions with the property manager (by David Megginson)
curt [Fri, 12 Jan 2001 15:37:40 +0000 (15:37 +0000)]
Integrated FGOptions with the property manager (by David Megginson)

23 years agoInternal interface changes by David Megginson.
curt [Thu, 11 Jan 2001 22:44:18 +0000 (22:44 +0000)]
Internal interface changes by David Megginson.

23 years agoMiscellaneous MSVC porting fixes by Christian Mayer.
curt [Thu, 11 Jan 2001 05:04:17 +0000 (05:04 +0000)]
Miscellaneous MSVC porting fixes by Christian Mayer.

23 years agoMinor MSVC porting tweaks.
curt [Thu, 11 Jan 2001 04:54:33 +0000 (04:54 +0000)]
Minor MSVC porting tweaks.

23 years agoTweaks from Tony to JSBSim.cxx jsbsim interface to flightgear.
curt [Tue, 9 Jan 2001 18:35:23 +0000 (18:35 +0000)]
Tweaks from Tony to JSBSim.cxx jsbsim interface to flightgear.
Added ls_trim.c to the LaRCsim library.

23 years agoTweaks.
curt [Mon, 8 Jan 2001 22:01:24 +0000 (22:01 +0000)]
Tweaks.

23 years agoNorman Vine has split up the GUI code into more managable/logical sections.
curt [Mon, 8 Jan 2001 20:55:16 +0000 (20:55 +0000)]
Norman Vine has split up the GUI code into more managable/logical sections.

23 years agoMinor tweaks.
curt [Mon, 8 Jan 2001 20:40:26 +0000 (20:40 +0000)]
Minor tweaks.

23 years agoTweaks to the LaRCsim interface to get wind working.
curt [Mon, 8 Jan 2001 17:59:54 +0000 (17:59 +0000)]
Tweaks to the LaRCsim interface to get wind working.
Corresponding tweaks to bfi.[ch]xx and options.cxx.

23 years agoTweaks for new SGBinObject interface.
curt [Sat, 6 Jan 2001 05:31:45 +0000 (05:31 +0000)]
Tweaks for new SGBinObject interface.

23 years agoTweaks to binobj reader interface.
curt [Sat, 6 Jan 2001 05:09:40 +0000 (05:09 +0000)]
Tweaks to binobj reader interface.

23 years ago1. Added src/Main/fgfs.hxx as a standard, top-level include file for
curt [Fri, 5 Jan 2001 17:38:58 +0000 (17:38 +0000)]
1. Added src/Main/fgfs.hxx as a standard, top-level include file for
FlightGear subsystems -- it isolates some of the config and #ifdef
stuff in a single place.

2. Added a new FGSubsystem interface, defined in fgfs.hxx; so far,
only FGControls implements it, but if that works, we can start letting
it propagate through the system and simplify the code in main.cxx and
fg_init.cxx (which is terrifyingly complex for anyone new to the
project).

3. Added new src/Main/fgfs_props.[hc]xx files with convenience
functions for tying properties under FlightGear.

4. Experimentally modified src/Controls/controls.cxx to tie properties
directly (rather than tying to BFI functions).  I'd appreciate it if
you could get this into CVS as soon as possible, so we can see if the
template stuff causes trouble for any other platforms before I add
properties to the other subsystems.

5. Miscellaneous superficial modifications to other files.

In addition, I've made a couple of further changes:

6. Modified BFI to add support for setting the view axes (i.e. with a
joystick hat).

7. Cleaned up bfi.cxx and removed all cout statements.

23 years agoContibuted by David Megginson; Initial revision.
curt [Fri, 5 Jan 2001 17:37:59 +0000 (17:37 +0000)]
Contibuted by David Megginson; Initial revision.

23 years agoTweaks related to the HUD.
curt [Fri, 5 Jan 2001 16:45:14 +0000 (16:45 +0000)]
Tweaks related to the HUD.

23 years agoNeetha Girish <neethagirish@usa.net>
curt [Fri, 5 Jan 2001 16:44:48 +0000 (16:44 +0000)]
Neetha Girish <neethagirish@usa.net>
====================================

Cockpit.cxx
-----------
Commented #ifdef FIGHTER_HUD.

Hud.cxx
-------
Included code to read the xml file and draw the corresponding instrument.

Hud.hxx, Hud_ladr.cxx, Hud_card.cxx and Hud_labl.cxx
---------------------------------------------------
Integrated code to draw any kind of hud.

Preference.xml
---------------
Included XML file path in the sim/hud property.

ReadMe.xmlhud
-------------
The Readme.xmlhud describes the reconfigurable HUD implemented thru XML
files.

23 years agoInitial revision.
curt [Fri, 5 Jan 2001 15:37:32 +0000 (15:37 +0000)]
Initial revision.

23 years agoAdded support for loading binary object files.
curt [Fri, 5 Jan 2001 01:07:10 +0000 (01:07 +0000)]
Added support for loading binary object files.

23 years agoAdded a scenery version check so we will die if the program tries to load
curt [Wed, 3 Jan 2001 19:00:55 +0000 (19:00 +0000)]
Added a scenery version check so we will die if the program tries to load
scenery that is newer than we know how to handle.

23 years agoFixed an array overrun typo ...
curt [Wed, 20 Dec 2000 23:50:44 +0000 (23:50 +0000)]
Fixed an array overrun typo ...

23 years agoApplied changes relative to David Megginson's property manager rewrite.
curt [Tue, 19 Dec 2000 23:29:16 +0000 (23:29 +0000)]
Applied changes relative to David Megginson's property manager rewrite.

23 years agoAdded some initial support for moving parts on aircraft models.
curt [Tue, 19 Dec 2000 20:50:00 +0000 (20:50 +0000)]
Added some initial support for moving parts on aircraft models.

23 years agoReady for 0.7.6 release.
curt [Fri, 15 Dec 2000 23:39:58 +0000 (23:39 +0000)]
Ready for 0.7.6 release.