aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-08SCI: Code formatting fixesFilippos Karapetis
2014-08-08SCI: Fix wrong game features heuristic for Hoyle 1/2 - bug #6606Filippos Karapetis
Games with newer graphics functions can call kDrawPic with 4 or 8 parameters. Older games call it with 6 parameters. Fixes the about dialog in Hoyle 1
2014-08-08SCI: Extend hack to fix regression in GK1Filippos Karapetis
2014-08-08SCI: Add the French version of Phantasmagoria - bug #6574Filippos Karapetis
2014-08-08SCI: Show the address segment when trying to free hunks from an invalidFilippos Karapetis
address
2014-08-08SCI: Allow invalid references to kUnload() - bug #6600Filippos Karapetis
Since the reference will be invalidated anyway by kUnload itself, there's no real reason to check for its validity. We do the same with kGraph() and kDisplay().
2014-08-07COMMON: Fix crash when quitting on "Game data not found" dialogTorbjörn Andersson
ScummVM would try to look up "confirm_exit" in the active domain, even though the active domain had been removed and pointed to an invalid address. To avoid this, try to keep _activeDomain and _activeDomainName updated if removeGameDomain() removes the active domain. For good measure, also do it if the active domain is removed by renameGameDomain(), though I don't know if there was any case where this would have caused trouble.
2014-08-07COMMON: Minor whitespace fix.Torbjörn Andersson
2014-08-07TEST: Remove odd test in rendermode tests.Johannes Schickel
This specific test checked whether the pointer for two static strings have a different address. Since the specific strings checked had the same "value" string pooling optimizations will result in them to have the same address and thus make this test fail. Furthermore, the test seemed completely pointless, I simply dropped it now.
2014-08-06TOON: Remove some dead codeStrangerke
2014-08-06MADS: Fix some more uninitialized variablesStrangerke
2014-08-06MADS: Rex - Fix some uninitialized variables in the menuStrangerke
2014-08-06MADS: Avoid potential buffer overflowsStrangerke
2014-08-06ZVISION: Silence Cppcheck warnings about buffer overflowTorbjörn Andersson
I don't know if it's the buffer sizes or the format strings that should be fixed, but increasing the buffer size seems like the safer thing to do in cases of doubt.
2014-08-06SAGA: Fix OOB access in the Shorten decoderFilippos Karapetis
The changes are based on the Java implementation of the Shorten decoder. This avoids all the out of bounds access (negative array indices), but it still doesn't fully fix the actual decoder
2014-08-06SCI: Fix script bug #6692 - QFG3: Crash when speaking at the top of the ↵Filippos Karapetis
giant tree
2014-08-06DETECTOR: Do not show the zero matched size for illegitimate copiesFilippos Karapetis
2014-08-06TOLTECS: Blacklist a pirated CD-RIP version (bug #6690)Filippos Karapetis
This is a known pirated version, where all the audio has been removed. Thus, no support will be added for that version.
2014-08-04Merge pull request #485 from Akz-/mp3-seeking-fixJohannes Schickel
AUDIO: Increment total play time when decoding MP3 data.
2014-08-02Merge pull request #483 from lordhoto/scumm-sfx-fixJohannes Schickel
SCUMM: Fix playback of digital sfx when speech is muted.
2014-08-01AUDIO: Rename MP3Stream's _totalTime to _curTime to better reflect the ↵Joni Vähämäki
variable's purpose.
2014-07-27MADS: Beginnings of exit advert viewPaul Gilbert
2014-07-27MADS: Fix invalid parameter in error callPaul Gilbert
2014-07-27MADS: Beginnings of animation view classPaul Gilbert
2014-07-27MADS: Beginnings of re-implementing text view classPaul Gilbert
2014-07-27MADS: Silence GCC warningTorbjörn Andersson
2014-07-27MADS: Main menu selections now workingPaul Gilbert
2014-07-27MADS: Menu item highlighting and selection animation now workingPaul Gilbert
2014-07-26MADS: Add support to event manager for intercepting eventsPaul Gilbert
2014-07-26MADS: Cleanup of menu item positioningPaul Gilbert
2014-07-26MADS: Menuitems now animating correctly for the main menuPaul Gilbert
2014-07-26AUDIO: Increment total play time when decoding MP3 data.Joni Vähämäki
2014-07-25MADS: Main menu background is now correctly loadingPaul Gilbert
2014-07-24MADS: Clean up _depthStyle usage in DepthSurface classPaul Gilbert
2014-07-24SCI: Small formatting fix.Johannes Schickel
2014-07-23DISTS/REDHAT: Package neverhood.datWillem Jan Palenstijn
2014-07-23SCUMM: Fix Ctrl+t key code combination to affect speech mode.Johannes Schickel
Formerly, the key code combination didn't unmute speech at all.
2014-07-23SCUMM: Make sure digital SFX are played even when speech is muted.Johannes Schickel
This makes sure that digital SFX are started even when speech is muted (when using subtitles only mode). This is, for example, noticable in the Sam&Max CD intro.
2014-07-23SCUMM: Use correct sound type for digital sfx.Johannes Schickel
This makes sure that digital sfx in pre digital iMuse games are using the SFX sound type rather than the speech sound type. This allows proper volume control.
2014-07-23MADS: WIP handling of V2 walk nodes and walkable areasFilippos Karapetis
2014-07-23MADS: Add support for FAB decompression in the dump_file commandFilippos Karapetis
2014-07-22WME: added few more games. added ability to detect from exe files.Pawel Kolodziejski
2014-07-22SCUMM: Add workaround for script bugs that caused problems in Jumping Bean ↵Kirben
mini games of Pajama Sam: Games to Play on Any Day.
2014-07-22SCUMM: Add HE100 differences when resetting sprites.Kirben
2014-07-20MADS: Fix palette method signaturePaul Gilbert
2014-07-20SAGA: Add support for MIDI music in SAGA2 gamesFilippos Karapetis
2014-07-20SAGA: CleanupFilippos Karapetis
2014-07-20SAGA: Add debug commands for playing music, sounds and voicesFilippos Karapetis
2014-07-20SAGA: Some renamingFilippos Karapetis
2014-07-20SAGA: Remove the now unneeded individual cave scene handlersFilippos Karapetis