curt
55ede659bf
Mods to display a bit more info when mini-hud is active.
1998-10-16 00:53:00 +00:00
curt
7e240adff1
Converted to Point3D class.
1998-10-16 00:51:46 +00:00
curt
18b093927f
Changes from NHV to make the code more dynamic with fewer hard coded limits.
1998-10-12 23:49:17 +00:00
curt
71b78dc87c
Fixes to try to break through the win95/98 18.3 fps barrier.
1998-10-02 21:36:09 +00:00
curt
3e24bc7e23
Added an "auto throttle"
1998-10-02 12:46:43 +00:00
curt
49b5ce80c5
More altitude hold tweaks.
1998-10-01 00:37:57 +00:00
curt
fe61ee41f2
A few more altitude-hold refinements. It now appears to be working pretty
...
good.
1998-09-30 15:28:15 +00:00
curt
3e7030cc4b
More fine tuning of altitude hold.
1998-09-29 22:48:31 +00:00
curt
eb81ebae2f
Auto pilot tweaks. It looks like I actually got something that is functional.
...
It's far from perfect and still could use a lot of refining, but it basically
seems to work.
1998-09-29 21:54:23 +00:00
curt
c464527318
Use working() instead of !not_working() for audio.
1998-09-29 14:58:18 +00:00
curt
e929f387a5
c++-ified some comments.
1998-09-29 14:57:00 +00:00
curt
7320d0f346
c++-ified comments.
1998-09-29 14:56:30 +00:00
curt
8e84268b43
Continued tweaking of altitude hold ... still needs more work.
1998-09-29 14:55:29 +00:00
curt
a09d8f2d62
Autopilot mods.
1998-09-29 02:03:36 +00:00
curt
1bafaa31f6
Added a brake + autopilot mods.
1998-09-29 02:02:59 +00:00
curt
156e61d367
Added a rate of climb calculation.
1998-09-29 02:02:40 +00:00
curt
94d4bbdd09
Added a brake.
1998-09-29 02:01:31 +00:00
curt
d23495ec1e
Added a "rate of climb" indicator.
1998-09-29 02:01:06 +00:00
curt
1245a9f3eb
Renamed *.[ch] to *.[ch]xx and now I'm playing with an altitude hold.
1998-09-29 01:59:27 +00:00
curt
6b2447c6c4
Check if audio "working()" before doing audio manipulations.
1998-09-26 13:18:35 +00:00
curt
33a585042c
oops, I guess I changed the executable name to fgfs.exe ...
1998-09-26 13:17:56 +00:00
curt
203f3dc39e
Clear screen to "black" before drawing splash screen.
1998-09-26 13:17:29 +00:00
curt
c67f3fd59c
C++-ified the comments.
1998-09-26 13:16:44 +00:00
curt
be2f27bd66
Added support for pitch and volume envelopes and tied them to the
...
throttle setting.
1998-09-25 16:02:07 +00:00
curt
cc0d582e26
Converted to c++ style comments.
1998-09-24 15:36:19 +00:00
curt
aa60beb13d
Miscellaneous tweaks.
1998-09-24 15:25:22 +00:00
curt
6352084625
Used the cartesian form of the airport area coordinates to determine the
...
center.
1998-09-21 20:55:00 +00:00
curt
f7e6fca7dd
Tweaks and optimizations by Norman Vine.
1998-09-17 18:35:52 +00:00
curt
6438a27244
Added F8 to toggle fog and F9 to toggle texturing.
1998-09-17 18:35:30 +00:00
curt
9e9fbd3185
Fixed output message.
1998-09-17 18:25:11 +00:00
curt
b5cf8b7323
Changes for new astro code.
1998-09-15 04:27:49 +00:00
curt
6f91b7db68
Changes for new Astro code.
1998-09-15 04:27:27 +00:00
curt
a7ebfb4b65
New textured moon and rewritten/restructured Astro code contributed by Durk
...
Talsma.
1998-09-15 04:26:07 +00:00
curt
c4dbcd55b1
Include/fg_callback.hxx
...
Moved code inline to stop g++ 2.7 from complaining.
Simulator/Time/event.[ch]xx
Changed return type of fgEVENT::printStat(). void caused g++ 2.7 to
complain bitterly.
Minor bugfix and changes.
Simulator/Main/GLUTmain.cxx
Added missing type to idle_state definition - eliminates a warning.
Simulator/Main/fg_init.cxx
Changes to airport lookup.
Simulator/Main/options.cxx
Uses fg_gzifstream when loading config file.
1998-09-15 02:09:24 +00:00
curt
b4abef6ab8
cleaned up my fragment.num_faces hack :-) to use the STL (no need in
...
duplicating work.)
Tweaked fgTileMgrRender() do not calc tile matrix unless necessary.
removed some unneeded stuff from fgTileMgrCurElev()
1998-09-15 01:35:03 +00:00
curt
f4f6397877
Moved libAirports.a later in link order.
1998-09-14 13:49:42 +00:00
curt
9e65cd11b0
minor tweaks.
1998-09-14 12:45:23 +00:00
curt
acae3186db
Don't recalculate perimeter points since it is not likely that they will match
...
exactly with the previously calculated points, which will leave an ugly gap
around the airport area.
1998-09-14 12:44:30 +00:00
curt
c3e838f5ab
Initial revision of genapt.[ch]xx for generating airport scenery.
1998-09-14 02:14:00 +00:00
curt
42728f52c2
/Simulator/Objects/fragment.hxx
...
Nested fgFACE inside fgFRAGMENT since its not used anywhere else.
./Simulator/Objects/material.cxx
./Simulator/Objects/material.hxx
Made fgMATERIAL and fgMATERIAL_MGR bona fide classes with private
data members - that should keep the rabble happy :)
./Simulator/Scenery/tilemgr.cxx
In viewable() delay evaluation of eye[0] and eye[1] in until they're
actually needed.
Change to fgTileMgrRender() to call fgMATERIAL_MGR::render_fragments()
method.
./Include/fg_stl_config.h
./Include/auto_ptr.hxx
Added support for g++ 2.7.
Further changes to other files are forthcoming.
Brief summary of changes required for g++ 2.7.
operator->() not supported by iterators: use (*i).x instead of i->x
default template arguments not supported,
<functional> doesn't have mem_fun_ref() needed by callbacks.
some std include files have different names.
template member functions not supported.
1998-09-10 19:07:09 +00:00
curt
e641ccb51d
Tweaks to loop constructs with STL usage.
1998-09-09 20:58:09 +00:00
curt
723f54c78b
Only use GLUT_STENCIL if the instument panel has been requested.
1998-09-09 16:25:39 +00:00
curt
44a9f9e26a
Added constructor for fgEVENT.
1998-09-08 21:41:06 +00:00
curt
b318fec021
Updates from Bernie Bright.
1998-09-08 21:40:42 +00:00
curt
dbcfeaf766
Fixes by Charlie Hotchkiss.
1998-09-08 21:40:08 +00:00
curt
8496a5242b
Changes by Bernie Bright.
1998-09-08 21:38:41 +00:00
curt
780814812a
Optimization by Norman Vine.
1998-09-08 15:05:10 +00:00
curt
032806000b
Optimizations by Norman Vine.
1998-09-08 15:04:33 +00:00
curt
a5e70b27d8
Fixed a serious bug caused by not-quite-correct comment/white space eating
...
which resulted in mismatched glBegin() glEnd() pairs, incorrect display lists,
and ugly display artifacts.
1998-09-03 21:27:03 +00:00
curt
8fe7595b7c
log file tweak.
1998-09-03 21:25:39 +00:00