James Turner
|
9b2cea33e8
|
Remove uneccessary explicit update of FGLight
|
2010-10-05 23:17:32 +01:00 |
|
James Turner
|
0c342308eb
|
Make MultiPlayer a well-behaved subsystem.
|
2010-10-05 23:17:32 +01:00 |
|
James Turner
|
d39841d2df
|
Make FGAircraftModel behave like a standarrd subsystem.
|
2010-10-05 23:17:32 +01:00 |
|
James Turner
|
0beab94cb5
|
Make the tile-manager a well-behaved SGSubsystem
|
2010-10-01 19:09:19 +01:00 |
|
James Turner
|
1afd4e602e
|
Get rid of FGGeneral; expose equivlanet values via properties.
|
2010-10-01 09:33:31 +01:00 |
|
James Turner
|
af4e47179e
|
Kill off fgRequestRedraw
|
2010-09-30 23:13:11 +01:00 |
|
James Turner
|
84b45683fc
|
Refactor exit code, so the osgViewer gets 'done'.
|
2010-09-30 23:13:11 +01:00 |
|
James Turner
|
a7a2cb393a
|
Use the new Simgear ResourceManager to resolve paths.
|
2010-09-06 09:13:10 +01:00 |
|
James Turner
|
7f36caede6
|
Create TimeManager subsystem, and collect the time related code out of main.cxx and fg_init.cxx into it.
Remove the unfortunately named 'tmp.[cxx|hxx]', pushing the remaining code in FGLight.
(second try, with init bug fixed)
|
2010-08-04 09:16:37 +01:00 |
|
David Luff
|
53358a55bf
|
Remove old AI system
|
2010-08-03 00:21:56 +01:00 |
|
James Turner
|
47fd8a8a2a
|
Revert "Create TimeManager subsystem" - not quite ready for prime-time yet!
This reverts commit 50eb95dcad .
|
2010-08-02 00:23:36 +01:00 |
|
James Turner
|
50eb95dcad
|
Create TimeManager subsystem, and collect the time related code out of main.cxx and fg_init.cxx into it.
Remove the unfortunately named 'tmp.[cxx|hxx]', pushing the remaining code in FGLight.
|
2010-08-01 20:33:11 +01:00 |
|
James Turner
|
8e5f3ac8a3
|
Set the key SGModelLib callback to make aircraft-dir OSG loading work.
|
2010-07-29 01:07:32 +01:00 |
|
James Turner
|
c32da90e5c
|
Ensure sim/signals/fdm-initialized is only fired on a rising edge; add sim/fdm-initialized as the state value.
|
2010-07-13 13:47:24 +01:00 |
|
James Turner
|
88e65f7662
|
aircraft.[cxx|hxx] is gone.
|
2010-07-01 22:56:22 +01:00 |
|
James Turner
|
01e0156b5d
|
Remove current_aircraft global, fgAIRCRAFT struct, and dead code for reading aircraft dirs.
|
2010-07-01 22:33:51 +01:00 |
|
James Turner
|
3f26d2b14b
|
Trivial cleanup commit, to test continuous integration server.
|
2010-07-01 19:51:05 +01:00 |
|
Durk Talsma
|
3c60bf6511
|
Make sure also not to try running AI_mgr when compiling fgfs with --disable-atcdcl. FlightGear can now actually run without segfaulting when compiled this way.
|
2010-06-27 10:08:26 +02:00 |
|
Torsten Dreyer
|
4466729987
|
fix assertion in sunsolver.cxx with --timeofday=xx
|
2010-06-26 21:58:45 +02:00 |
|
Torsten Dreyer
|
e1b9d3d759
|
Don't crash if built with --disable-atcdcl
|
2010-06-26 20:24:34 +02:00 |
|
James Turner
|
f9ec605ffb
|
Fix ordering of aircraft-model updates against flight model.
|
2010-06-26 10:31:22 +01:00 |
|
James Turner
|
85be9be1e0
|
Initial work on FDM shell, and removal of cur_fdm_state
|
2010-06-26 10:31:22 +01:00 |
|
James Turner
|
4756cd4882
|
Wrap SGEphemeris in a subsytem/property interface, and remove from mainloop.
|
2010-06-26 10:31:21 +01:00 |
|
James Turner
|
3fbf3aa080
|
Make FGAircraftModel more subsystem-alike, move update to fgMainLoop.
|
2010-06-26 10:31:21 +01:00 |
|
Tim Moore
|
0f8312150d
|
Log OpenGL vendor and version string
|
2010-06-15 23:58:55 +02:00 |
|
ehofman
|
5d0d6998d2
|
Don't forget to resume the sound system after reinit
|
2010-04-12 10:01:51 +02:00 |
|
ehofman
|
2b83ed9cbe
|
allow reinitializing the sound system by setting /sim/sound/working to false at runtime.
|
2010-04-12 10:01:28 +02:00 |
|
fredb
|
00e9ad3055
|
MINGW patch from Benot Laniel
|
2010-01-25 17:12:04 +01:00 |
|
durk
|
a023700ebe
|
Update base package version check.
|
2010-01-21 06:30:35 +01:00 |
|
Tim Moore
|
98d8a98ef2
|
Merge branch 'ehofman/sound'
|
2010-01-13 07:30:52 +01:00 |
|
ehofman
|
8e4d979aca
|
Don't initialize the soundmanager wehn defining --disable-sound. Sound can still be enabled at runtime by setting /sim/sound/working to 'true'
|
2010-01-10 23:33:57 +01:00 |
|
Tim Moore
|
15b6c431c0
|
Merge branch 'timoore/merge-effects'
|
2009-12-20 12:05:07 +01:00 |
|
Tim Moore
|
b5c46a8d59
|
Merge branch 'ehofman/sound'
|
2009-12-20 11:11:16 +01:00 |
|
Tim Moore
|
9a94b26609
|
Changes for animated effects
|
2009-12-20 10:34:07 +01:00 |
|
ehofman
|
e657a53b32
|
Turned out a tied proeprty can't be used as a user archive, use a different one
|
2009-12-01 19:12:56 +01:00 |
|
ehofman
|
86cd525200
|
update to allow selection of a new sound device
|
2009-11-30 22:45:33 +01:00 |
|
ehofman
|
fde1a925fe
|
Change of thoughts since it makes life easier:
/sim/sound/working enable/disable the use of OpenAL
/sin/sound/enabled master mute/unmute
|
2009-11-30 22:45:23 +01:00 |
|
ehofman
|
3a4892cede
|
New Property layout:
/sim/sound/enabled enable/disable the use of OpenAL
/sin/sound/pause master mute, effects all SampleGroups
/sim/sound/volume master volume
/sim/sound/effects/enabled enable/disable (mute) sound fx
/sim/sound/effects/volume effects volume
/sim/sound/chatter/enabled enable/disable (mute) atc chatter
/sim/sound/chatter/volume chatter (sample queue) volume
|
2009-11-29 15:57:37 +01:00 |
|
ehofman
|
c56c520ab5
|
initlialize _playing for FGATC. Proper listerner orientation based on view offset. proper velocity orientation
|
2009-10-28 23:23:53 +01:00 |
|
durk
|
904a99714e
|
Two patches:
1) Fix for the "use custom scenery airport data" property.
2) Make it a little harder for stupid people to make money behind our backs.
|
2009-10-24 19:53:03 +02:00 |
|
ehofman
|
f9445874a0
|
Don't make the SoundManager a memebr of the subsystem manager; It needs to be initialized very early and destroyed as late as possible. That doesn't work as a subsystem meber onless some sort of priority scheme gets implemented. Get rid of auto_ptr which doesn work for the samples either.
|
2009-10-24 19:51:39 +02:00 |
|
ehofman
|
73d4b78396
|
explicitly activate the sound manager
|
2009-10-18 18:19:52 +02:00 |
|
ehofman
|
b64259b295
|
allow disabling sound completely (note: openal gets initialized but shuts down a bit later leaving the soundmanager to handle only very specific commands). At this time by specifying '--prop:/sim/sound/enabled=false', not sure why '--disable-sound' doesn't work properly
|
2009-10-06 10:23:15 +02:00 |
|
ehofman
|
446b200edc
|
Add the Sound Manager before any other subsystem that uses it. This makes sure the SoundMgr is available at construction time which makes the code much cleaner. Call the update_last() after any other class
|
2009-10-06 10:23:03 +02:00 |
|
ehofman
|
86f462933d
|
Initial commit of the new sound system, expect more updates to follow
|
2009-10-06 10:22:09 +02:00 |
|
jmt
|
0dbf2de0b6
|
Remove audio update from main.cxx, back to FGFX (but keep the timing-dependent piece done artificially late)
|
2009-09-20 00:20:17 +02:00 |
|
jmt
|
0c8c8380b1
|
Break viewmgr.hxx dependency on on viewer.hxx.
|
2009-09-20 00:20:17 +02:00 |
|
ehofman
|
10611c1522
|
Dont execute code in case the soundmanager isn't properly initialized
|
2009-09-09 08:56:32 +02:00 |
|
ehofman
|
ea4a3ee1df
|
Make FGIO a proper subsystem and add a reinit method for the generic protocol. This should allow for easy runtime reloading of the configuration file.
|
2009-09-09 08:56:31 +02:00 |
|
frohlich
|
8676c2bbd8
|
Replace the SGVec*::sg() methods with the equivalent SGVec*::data() calls.
Modified Files:
src/Traffic/Schedule.cxx src/Sound/fg_fx.cxx src/Main/main.cxx
src/Instrumentation/navradio.cxx
src/AIModel/AIFlightPlanCreateCruise.cxx
|
2009-09-09 08:56:30 +02:00 |
|