Commit Graph

547 Commits

Author SHA1 Message Date
Strangerke
52d91368af TSAGE: Fix bug in sound fading in scene 20.
This was blocking progress under linux...
2011-06-22 23:09:36 +02:00
eriktorbjorn
afdfff02f1 TSAGE: Don't crash if -x option points to an non-existing savegame.
Instead, just pretend there is no spoon^H^H^H^H^H-x option.
2011-06-22 22:00:59 +02:00
Paul Gilbert
69290ef7ae TSAGE: Remove out of date TODO comments where applicable 2011-06-22 19:13:36 +10:00
Paul Gilbert
f67f069e3f TSAGE: Fix sounds not getting registered in Globals::_sounds
This fixes a problem in Scene 20 where the scene wasn't ending after a sound fade
2011-06-22 18:58:59 +10:00
Paul Gilbert
7ef6bea74e TSAGE: Clarified Globals::_sceneListeners as Globals::_sounds 2011-06-22 18:31:33 +10:00
Paul Gilbert
45e1d7aa0d TSAGE: Bugfix for sound assert in scene 20 2011-06-22 18:31:32 +10:00
Paul Gilbert
36526ef954 TSAGE: Bugfix for properly stopping playing sounds 2011-06-21 22:42:20 +10:00
Paul Gilbert
8aa368fe55 TSAGE: Fix updating the volume when changed in the Options dialog 2011-06-21 21:42:42 +10:00
Paul Gilbert
8c6ad70158 TSAGE: Disable SFX and speech volume sliders for all games 2011-06-21 21:30:57 +10:00
Paul Gilbert
fd84b04614 TSAGE: Fixes for sound fading 2011-06-21 19:44:22 +10:00
Paul Gilbert
12fc332242 TSAGE: Fix for un-used variable in _sfRethinkVoiceTypes 2011-06-21 18:50:56 +10:00
Paul Gilbert
fcab88634d TSAGE: Replaced integer counters used as mutexes with Common::Mutex usage 2011-06-20 23:02:59 +10:00
Paul Gilbert
0d485d2822 TSAGE: Loop variables are meant to be integers rather than bools 2011-06-20 22:33:55 +10:00
Paul Gilbert
adb40844d8 TSAGE: Bugfix for crash when exiting whilst a sound is playing 2011-06-20 21:42:30 +10:00
Paul Gilbert
7c733a538c TSAGE: Sound is now working! 2011-06-20 21:30:20 +10:00
Paul Gilbert
c22f824bed TSAGE: Corrections to the sound fading code 2011-06-20 21:09:39 +10:00
Paul Gilbert
f8e0ff86c7 TSAGE: Bugfix for properly decrementing _disabledServerCount 2011-06-20 19:57:33 +10:00
Paul Gilbert
123f2416d8 TSAGE: Initial implementation of AudioStream interface for sound driver 2011-06-20 19:44:57 +10:00
Max Horn
88913c0139 ALL: Remove trailing whitespaces
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
  git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Paul Gilbert
85e4e2933a TSAGE: Fix signalling an action when a song stops 2011-06-19 23:21:02 +10:00
eriktorbjorn
0efea76fff TSAGE: Silence GCC warnings (hopefully without breaking anything)
There is one remaining warning about 'maxPriority' being set but
not tested in one of the loops in _sfRethinkSoundDrivers(), but
I'm uncertain about that one. Looks like it could be an actual
engine bug.
2011-06-19 15:13:49 +02:00
Paul Gilbert
9dddf76aa7 Merge remote branch 'remotes/dreammaster/tsage_sound'
Conflicts:
	engines/tsage/ringworld_scenes1.cpp
	engines/tsage/ringworld_scenes5.cpp
	engines/tsage/tsage.h
2011-06-19 21:14:49 +10:00
Paul Gilbert
cc63cbcf5f TSAGE: Cleaned up the write() method 2011-06-19 20:17:47 +10:00
Paul Gilbert
4de14b0dbc TSAGE: Fixed problem with number of voices not being reset 2011-06-19 13:30:29 +10:00
Tarek Soliman
1ef7e95820 TSAGE: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:58 -05:00
Paul Gilbert
7428e646d5 TSAGE: Minor bugfix to sound fading code 2011-06-16 23:30:15 +10:00
Paul Gilbert
15bc708610 TSAGE: Bugfix for _sfRethinkVoiceTypes type 1 handling 2011-06-16 22:00:33 +10:00
Paul Gilbert
c6ae2acae5 TSAGE: Added correct 5000 byte MD5 for Ringworld Demo #2 2011-06-16 18:44:37 +10:00
Max Horn
7c992d6598 DETECTOR: Merge ADParams into AdvancedMetaEngine 2011-06-14 18:17:01 +02:00
Paul Gilbert
a7ee13a1ec TSAGE: Properly destroy OPL instance on shutdown 2011-06-15 01:26:01 +10:00
Paul Gilbert
28e236dc68 TSAGE: Bugfixes for sound channel updates 2011-06-15 01:17:47 +10:00
Paul Gilbert
2fe865c891 TSAGE: Bugfix to load correct patch bank for Adlib 2011-06-15 00:25:41 +10:00
Paul Gilbert
c18172565b TSAGE: Bugfix for correctly persisting patch data 2011-06-15 00:08:40 +10:00
Paul Gilbert
f47b25810a TSAGE: Fix channel field copy in _sfRethinkVoiceTypes 2011-06-14 23:02:25 +10:00
Paul Gilbert
8ed74c61f6 TSAGE: Bugfixes for sound channel updates 2011-06-14 21:27:54 +10:00
Paul Gilbert
57bae5ecd6 TSAGE: Bugfixes for priming channel data 2011-06-13 17:50:36 +10:00
Paul Gilbert
34fd272841 TSAGE: Completed initial implementation of _sfRethinkVoiceTypes 2011-06-13 16:31:35 +10:00
Strangerke
154316b198 TSAGE: Update MD5 for ringworld demo #1 2011-06-10 23:57:38 +02:00
Strangerke
6183658555 TSAGE: Detect using MD5 based on 5000 bytes instead of unlimited 2011-06-10 23:33:42 +02:00
Max Horn
6a6b9aabea TSAGE: Elaborate on one FIXME I previously added, resolve another
Turns out params.depth == 0 is the same as == 1
2011-06-10 22:39:23 +02:00
Max Horn
5d584bc782 TSAGE: Reduce header dependencies 2011-06-10 22:15:47 +02:00
Max Horn
0031e08349 TSAGE: Switch to alternate AdvancedMetaEngine, avoid ADParams 2011-06-10 22:15:46 +02:00
Paul Gilbert
dc1c9224ab TSAGE: Finished implementing _sfRethinkVoiceTypes 2011-06-10 23:17:12 +10:00
Paul Gilbert
8795871ba1 TSAGE: Started work on main area of _sfRethinkVoiceTypes 2011-06-09 22:50:00 +10:00
Alyssa Milburn
89ed49d7e9 TSAGE: Try to clarify more pathfinding code. 2011-06-08 23:16:57 +02:00
Alyssa Milburn
799ac4040f TSAGE: Comment/clarify some pathfinding code. 2011-06-08 18:54:03 +02:00
Paul Gilbert
b0372e4210 TSAGE: Finished implementing voice type 1 post processing for _sfRethinkVoiceTypes 2011-06-08 23:23:57 +10:00
Paul Gilbert
8e9e25c786 TSAGE: Finished implementing voice type 0 post-processing for _sfRethinkVoiceTypes 2011-06-08 21:23:25 +10:00
Paul Gilbert
6c1178aeca TSAGE: Completed implementing _so methods 2011-06-07 22:22:11 +10:00
Paul Gilbert
4b35006aba TSAGE: Implemented the rest of the support methods for _soServiceTrackType0 2011-06-07 21:48:53 +10:00