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
Paul Gilbert
1923c0d0a9
TSAGE: Started implementing support methods for track servicing
2011-06-06 22:15:03 +10:00
Paul Gilbert
054555f78e
TSAGE: Implemented the _soServiceTrackType0 method
2011-06-05 22:39:05 +10:00
Paul Gilbert
ce7c00f509
TSAGE: Changed SoundManager fields to match Protostar debug info
2011-06-05 09:44:48 +10:00
Paul Gilbert
239e9886d6
TSAGE: Renamed Sound class fields to match Protostar debug info
2011-06-05 09:16:56 +10:00
Paul Gilbert
b855a87d70
TSAGE: Removed CRUISE sound code that didn't work
2011-06-05 08:42:26 +10:00
Paul Gilbert
eb89240370
TSAGE: Add extra event manager fields to savegames
...
This should correctly handle re-enabling the cursor when restoring savegames.
2011-06-04 22:40:51 +10:00
Paul Gilbert
9933b1bf19
TSAGE: Bugfix for saving in scenes with palette rotations
2011-06-04 22:39:14 +10:00
Paul Gilbert
dc6e60f516
TSAGE: Add support for saving in scene #6100
2011-06-04 20:40:09 +10:00
Paul Gilbert
4b95cf5d1a
TSAGE: Implemented Y pixel difference in button text
2011-06-04 19:18:47 +10:00
Paul Gilbert
10c308f557
TSAGE: Bugfix for assert when quitting whilst inventory dialog active
2011-06-04 17:31:08 +10:00
Paul Gilbert
6e4e4e50a5
TSAGE: Fix one pixel difference in dialog positioning
...
For some unknown reason, the CD version introduced a one pixel Y difference for dialogs.
2011-06-04 17:22:09 +10:00
Paul Gilbert
06166e03b0
TSAGE: Bugfixes for displaying thick borders on default buttons
2011-06-04 16:29:20 +10:00
Paul Gilbert
a3ff8b5de6
TSAGE: Moved graphic edge adjustment amount to a global variable
...
This matches what was done in the Ringworld CD version
2011-06-04 14:22:09 +10:00
Strangerke
54a3e3aa51
TSAGE: Fix font color in GfxMessage(), in later versions of the engine (like the CD version of ringworld)
2011-06-03 22:47:27 +02:00
Strangerke
d0f721b728
TSAGE: Add proper colors to buttons in the CD version of ringworld
2011-06-03 15:02:59 +02:00
Max Horn
477d6233c3
ENGINES: Change 2nd param of Engine::saveGameState to Common::String
2011-06-02 18:31:59 +02:00
Strangerke
d21ddbce79
TSAGE: Add comments on actions and hotspots of scene 4000. The buggy sequence is clearly identified, for potential future fix.
2011-06-02 17:05:48 +02:00
Arnaud Boutonne
c720f463e4
TSAGE: Add workaround in order to fix crash in scene 5100 when Quinn forgets the Stasis Box
...
Also present in the original!
2011-06-02 00:53:19 +02:00
Strangerke
c0d70b6dbb
TSAGE: Fix a valgrind warning in SceneObject initialization
2011-06-01 19:04:38 +02:00