Eugene Sandulenko
601d66df4f
HUGO: Fix crashes
2011-04-16 15:54:01 +03:00
Eugene Sandulenko
550615f157
HUGO: Implement prompt text box
...
Still it sometimes asserts with repeated dialog launches.
2011-04-16 15:10:12 +03:00
strangerke
94e956e265
TSAGE: Rename some objects in scene 60 and fix the master button behavior.
...
This fix the blocking problem in scene 60.
2011-04-16 10:57:46 +02:00
strangerke
ab2626f201
TSAGE: Fix several problems in scene 40, including the blocking one (killing the assassin)
2011-04-15 23:04:29 +02:00
strangerke
9ca6562dc6
TSAGE: Cleanup. For coding consistency, remove default parameters when calling startSound() in scene groups 8 and 10
2011-04-15 20:36:54 +02:00
strangerke
82483cb5d1
TSAGE: Fix several problems in scene 20. That fixes the intro and probably the evasion.
...
Also add some comments in scene postInit in order to clarify the different actions available
2011-04-15 14:56:22 +02:00
Scott Thomas
f33810a8c0
GROOVIE: Implement resource search-by-name for v2 games
2011-04-15 21:46:08 +09:30
Scott Thomas
8e9dbe5c3d
GROOVIE: Use uint32 when searching for a video id by name
...
This brings ResMan::getRef into line with the rest of the engine.
2011-04-15 21:46:06 +09:30
Alyssa Milburn
20e662e5a6
CONFIGURE: Explain more about --enable-all-engines.
2011-04-15 13:56:20 +02:00
Paul Gilbert
54e6941ec4
TSAGE: Changed palette code back to using a byte array
2011-04-15 21:28:53 +10:00
strangerke
dd6ab8d306
TSAGE: Scene40: The hero may now use his stunner on the assassin. Scene still broken.
...
Also move some display() to display2() for consistency with the rest of the scenes in group1
2011-04-15 11:01:24 +02:00
md5
9a987001d4
SCI: Some initial work on supporting patch.005 in KQ1 Amiga
2011-04-15 11:20:07 +03:00
md5
6c4f09c058
SCI: Silenced the warning for kMacPlatform(1)
...
This warning produces a lot of spam in the console (e.g. it pops up
whenever the icon bar is opened in Dr. Brain Mac), thus it has been
silenced
2011-04-15 11:20:05 +03:00
Alyssa Milburn
d23150ff78
AUDIO: Name the ADPCM status struct.
2011-04-14 23:47:50 +02:00
md5
8f09386ec8
SWORD25: Removed the duplicate header files inside the pluto/pdep directory
2011-04-15 00:34:03 +03:00
md5
15b921327e
SWORD25: Removed several unused files from the pluto directory
2011-04-15 00:33:59 +03:00
Alyssa Milburn
eef6c5dd90
SWORD25: Silly whitespace fix.
2011-04-14 23:02:18 +02:00
Alyssa Milburn
cfacca1a26
GRAPHICS: Tidy up 4bpp handling a little.
2011-04-14 21:47:56 +02:00
Alyssa Milburn
8305f9c2a0
SWORD25: Simplify text rendering code slightly.
2011-04-14 21:08:52 +02:00
Alyssa Milburn
c60e773981
GRAPHICS: Handle 4bpp paletted PNG files.
2011-04-14 21:08:03 +02:00
Alyssa Milburn
6ecc460b41
SWORD25: Fix rendering on big-endian.
2011-04-14 21:06:06 +02:00
Alyssa Milburn
a762173794
SWORD25: Always create the MoviePlayer, even without USE_THEORADEC.
2011-04-14 18:45:45 +02:00
Alyssa Milburn
2ac86f8140
GRAPHICS: Replace PNG_HEADER macro with MKTAG
2011-04-14 18:37:27 +02:00
Matthew Hoops
3f124ae6bb
VIDEO: Fix QuickTime videos without a video stream
...
Just in case anyone uses just that instead of Audio::makeQuickTimeStream()...
2011-04-14 10:31:20 -04:00
Matthew Hoops
76105b29b7
AUDIO: Split the QuickTimeAudioDecoder into a new header file
...
(Mirroring the new adpcm_intern.h file)
2011-04-14 10:25:02 -04:00
Matthew Hoops
f035c26301
AUDIO: Fix a typo
2011-04-14 10:20:51 -04:00
Max Horn
8aa6d25c77
ALL: centerd -> centered
2011-04-14 14:42:21 +02:00
Max Horn
2e095e25f2
ALL: centre -> center
2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Johannes Schickel
64c4e65201
KYRA: Enforce use of American English in comments.
2011-04-14 14:03:07 +02:00
Paul Gilbert
8a0495a5f3
TSAGE: Added replacement hierarchy for palette modifier classes that better matches the original
2011-04-14 21:39:53 +10:00
Joost Peters
c679aa72c3
TSAGE: Big Endian fix
2011-04-14 13:04:29 +02:00
Paul Gilbert
4e8c047d4a
CREDITS: Added credits for TsAGE
2011-04-14 20:53:03 +10:00
Paul Gilbert
1c3a4f3735
CREDITS: Added TsAGE engine credits
2011-04-14 20:48:16 +10:00
Max Horn
4ab51a8b26
SCUMM: Typo
2011-04-14 09:26:50 +02:00
md5
3d1dcefd46
TINSEL: Removed an unused global variable
2011-04-14 01:56:47 +03:00
Johannes Schickel
f61eff4404
DRACI: Adapt to new muting style.
2011-04-13 23:48:51 +02:00
Johannes Schickel
507dd88f9c
TINSEL: Clean up code a bit, since we now handle digital audio muting differently.
2011-04-13 23:48:51 +02:00
Johannes Schickel
f9a459d70e
ENGINES: Make Engine::syncSoundSettings use the Mixer's mute flag directly.
...
This fixes an annoying behavior in the Sword2 option's dialog, which set all
sound type volumes to 0, in case it was opened when the user used the global
mute setting.
2011-04-13 23:48:51 +02:00
Johannes Schickel
12a31200f2
AUDIO: Add per sound type mute flag setting to Mixer(Impl).
...
This also adapts our default implementation MixerImpl to handle the newly
added flags properly.
Now we do not need to set the sound volume for all types to 0, in case we want
to mute them, but instead just set the mute flag for all types to true. This
allows engines to be a bit more agonstic about mute support, when it comes to
volume options etc. since they can just setup any volume they like, but are
still muted (and thus will not break muting anymore).
MIDI sound is of course not affected by this.
2011-04-13 23:48:51 +02:00
Johannes Schickel
41706cb4d9
TSAGE: Silence uninitialized variable usage warning.
...
Instead of passing an uninitialized dummy va_list to Action::attached we just
pass the va parameter from SequenceManager::attached to it now, since that
parameter is not used in Action::attached, it is safe to do that.
2011-04-13 23:33:22 +02:00
strangerke
c8b418036f
TSAGE: Replace the recently added error() by a warning(), allowing to play the CD version
2011-04-13 22:51:53 +02:00
strangerke
c2d66be88d
TSAGE: Suppress some dead code, rename a variable (thanks fuzzie for pointing that)
2011-04-13 22:40:58 +02:00
eriktorbjorn
cc82bacc77
TSAGE: Always initialise the event in getEvent()
...
This fixes Valgrind warnings when getEvent() is called when there are
no pending events at all.
2011-04-13 22:33:41 +02:00
strangerke
f9e9ecd454
TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that)
2011-04-13 22:21:58 +02:00
Matthew Hoops
6d153f311c
Merge remote branch 'upstream/master' into t7g-ios
...
Conflicts:
video/qt_decoder.cpp
2011-04-13 16:04:29 -04:00
strangerke
4e75a95f86
TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting those.
2011-04-13 21:59:54 +02:00
strangerke
66b43f2312
TSAGE: "Cosmetic" cleanups
2011-04-13 21:27:46 +02:00
Johannes Schickel
a132bbb10c
CONFIGURE: Fix tsage engine entry position.
...
The engine list is (apart for subengines and SCUMM) sorted alphabetically,
thus tsage should be between touche and tucker and not between toon and
touche.
2011-04-13 19:28:49 +02:00
Johannes Schickel
fb9a8620db
TSAGE: Fix build as dynamic plugin.
2011-04-13 19:18:12 +02:00