aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-06CGE2: Get rid of _keyAlt.uruk
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-03CGE2: Rework canSaveGameStateCurrently().uruk
2014-08-03CGE2: Properly fade out if the player exits during the intro too.uruk
2014-08-03CGE2: Rework the handling of the sound buttons on the toolbar.uruk
Also keep in sync the volume settings and the audio mode of the game and the settings in the Launcher.
2014-08-03CGE2: Some repair in Bitmap::code().uruk
2014-08-03CGE2: Some more minor cleanupStrangerke
2014-08-03CGE2: Remove #if 0-s.uruk
2014-08-03CGE2: Rearrange content of saveload.cpp and cge2.h a bit.uruk
2014-08-03CGE2: Misc cleanupStrangerke
2014-08-03CGE2: Add autosave functionality.uruk
2014-08-03CGE2: Add RTL support.uruk
2014-08-03CGE2: Fix mismatched new/delete pair in Sprite::ghost() and snGhost().uruk
2014-08-03CGE2: Silence GCC warning concerning destructors of Choice's children.uruk
2014-08-03CGE2: Fix memory leak concerning the quit menu.uruk
2014-08-03CGE2: Rename classes representing quit menu choices.uruk
2014-08-03Fix non-MSVC buildwonst719
2014-08-03CGE2: Remove more checks on the return value of newStrangerke
2014-08-03CGE2: Fix possible null pointer dereference.uruk
2014-08-03CGE2: Start removing the checks on the return value of newStrangerke
2014-08-02CGE2: Fix error message in makeSpeechBubbleTail().uruk
2014-08-02CGE2: Fix CppCheck warnings by reducing variable scopeStrangerke
2014-08-02Merge pull request #483 from lordhoto/scumm-sfx-fixJohannes Schickel
SCUMM: Fix playback of digital sfx when speech is muted.
2014-08-02CGE2: Update the comment about another non-fixable workaroundStrangerke
2014-08-02CGE2: Update comment concerning a workaround for a non-fixable issueStrangerke
2014-08-02CGE2: Further FXP multiply fix to fix hero scalingPaul Gilbert
2014-08-01CGE2: Some cosmetic changesStrangerke
2014-08-01CGE2: Remove moveHi() and moveLo() from bitmapStrangerke
2014-08-01CGE2: Further fixes to FXP operators to fix pathfindingPaul Gilbert
2014-08-01AUDIO: Better handle endOfStream() vs endOfData() in SubSeekableAudioStreamMatthew Hoops
2014-08-01AUDIO: Better handle endOfStream() vs endOfData() in SubLoopingAudioStreamMatthew Hoops
2014-08-01AUDIO: Rename MP3Stream's _totalTime to _curTime to better reflect the ↵Joni Vähämäki
variable's purpose.
2014-07-30CGE2: Comment out delay in the splash screen during testing.uruk
2014-07-30CGE2: Rearrange showTitle() and add some delay to the display.uruk
Now the splash screen doesn't vanish almost immediately right after it's drawn.
2014-07-30CGE2: Fix sunset() and sunrise().uruk
Now they really do the fade-in/fade-out effect.
2014-07-30CGE2: Remove dummies from save header and change save checksum.uruk
The old saves are broken by our new FXP implementation anyway.