aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-15TSAGE: Scene40: The hero may now use his stunner on the assassin. Scene ↵strangerke
still broken. Also move some display() to display2() for consistency with the rest of the scenes in group1
2011-04-15SCI: Some initial work on supporting patch.005 in KQ1 Amigamd5
2011-04-15SCI: Silenced the warning for kMacPlatform(1)md5
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-14AUDIO: Name the ADPCM status struct.Alyssa Milburn
2011-04-15SWORD25: Removed the duplicate header files inside the pluto/pdep directorymd5
2011-04-15SWORD25: Removed several unused files from the pluto directorymd5
2011-04-14SWORD25: Silly whitespace fix.Alyssa Milburn
2011-04-14GRAPHICS: Tidy up 4bpp handling a little.Alyssa Milburn
2011-04-14SWORD25: Simplify text rendering code slightly.Alyssa Milburn
2011-04-14GRAPHICS: Handle 4bpp paletted PNG files.Alyssa Milburn
2011-04-14SWORD25: Fix rendering on big-endian.Alyssa Milburn
2011-04-14SWORD25: Always create the MoviePlayer, even without USE_THEORADEC.Alyssa Milburn
2011-04-14GRAPHICS: Replace PNG_HEADER macro with MKTAGAlyssa Milburn
2011-04-14AUDIO: Fix a typoMatthew Hoops
2011-04-14ALL: centerd -> centeredMax Horn
2011-04-14ALL: centre -> centerMax Horn
2011-04-14ALL: colour -> colorMax Horn
2011-04-14KYRA: Enforce use of American English in comments.Johannes Schickel
2011-04-14TSAGE: Added replacement hierarchy for palette modifier classes that better ↵Paul Gilbert
matches the original
2011-04-14TSAGE: Big Endian fixJoost Peters
2011-04-14CREDITS: Added credits for TsAGEPaul Gilbert
2011-04-14CREDITS: Added TsAGE engine creditsPaul Gilbert
2011-04-14SCUMM: TypoMax Horn
2011-04-14TINSEL: Removed an unused global variablemd5
2011-04-13DRACI: Adapt to new muting style.Johannes Schickel
2011-04-13TINSEL: Clean up code a bit, since we now handle digital audio muting ↵Johannes Schickel
differently.
2011-04-13ENGINES: Make Engine::syncSoundSettings use the Mixer's mute flag directly.Johannes Schickel
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-13AUDIO: Add per sound type mute flag setting to Mixer(Impl).Johannes Schickel
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-13TSAGE: Silence uninitialized variable usage warning.Johannes Schickel
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-13TSAGE: Replace the recently added error() by a warning(), allowing to play ↵strangerke
the CD version
2011-04-13TSAGE: Suppress some dead code, rename a variable (thanks fuzzie for ↵strangerke
pointing that)
2011-04-13TSAGE: Always initialise the event in getEvent()eriktorbjorn
This fixes Valgrind warnings when getEvent() is called when there are no pending events at all.
2011-04-13TSAGE: Move two functions from .h to .cpp (thanks fuzzie for reporting that)strangerke
2011-04-13TSAGE: Fix two GCC warnings (which were bugs). Thanks LordHoto for reporting ↵strangerke
those.
2011-04-13TSAGE: "Cosmetic" cleanupsstrangerke
2011-04-13CONFIGURE: Fix tsage engine entry position.Johannes Schickel
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-13TSAGE: Fix build as dynamic plugin.Johannes Schickel
2011-04-13MOHAWK: Stupid padding fix.Alyssa Milburn
2011-04-13TSAGE: Fix compilation on NDS.Johannes Schickel
It is not safe to assume one can construct a va_list by using NULL. Instead I created a temporary (uninitialized!) dummy, which is passed in the call to the Action::attached implementation. I added a TODO to resolve this temporary hack.
2011-04-13SCI: Remove left-over fixme commentWillem Jan Palenstijn
It should have been removed in b40b87fdb5b4ee869cce55d852af409896b20c98
2011-04-13TSAGE: Fix compilation on Mac OS X PPC.Johannes Schickel
Mac OS X PPC's standard C(++) library does not feature any sqrtf function, since the parameter is double anyway I changed it to use sqrt for now. We might want to consider adding some global macros for that on such platforms. Another instance where the same issues caused problems in the past is the MT-32 emulator. See audio/softsynth/mt32/synth.cpp lines 30 to 43 for reference.
2011-04-13TSAGE: Cleanup custom List usage.Johannes Schickel
This makes the code use Common::List for all cases where synchronization can not be done with tSage::List::synchronise. Furthermore I renamed the custom List class to SynchronisedList to stress its purpose. I also removed clear2, contains and forEach and replaced them with algorithm usage from Common:: or in the case of "contains" replaced them with a simple inline function which uses Common::find.
2011-04-13TSAGE: Fix compilation on Linux/amd64 with g++ 4.5.2.Johannes Schickel
2011-04-13AUDIO: Split the Intel DVI ADPCM into its own classMatthew Hoops
IMA is really just the definition on how to decode a sample from a nibble, DVI is just a way for those nibbles to be stored in the stream.
2011-04-13TSAGE: Fix warningWillem Jan Palenstijn
2011-04-13TSAGE: Fixed warnings identified by BuildbotPaul Gilbert
2011-04-13Merge branch 'master' of github.com:scummvm/scummvmPaul Gilbert
2011-04-13TSAGE: Change palette code from 4-byte to 3-byte palettesPaul Gilbert
2011-04-13Merge remote branch 'remotes/dreammaster/tsage'Paul Gilbert
2011-04-13TOON: Use shared ADPCM data tablesMax Horn