aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2012-08-25TONY: Store savegame names with Common::String.Alyssa Milburn
2012-08-25TONY: Remove unused members of RMTextItemName.Alyssa Milburn
2012-08-25TONY: Use Common::String in writeText.Alyssa Milburn
This uses an array of lines rather than trying to stick nulls into the string, and so fixes wrapping on hyphens (which overwrote the character before the hyphen). Thanks to eriktorbjorn for both finding the bug and working out what was going wrong.
2012-08-25TONY: Animate mouse cursors.Alyssa Milburn
This restores the forgotten doFrame code for RMPointer, which fixes the bird mouse cursor. Thanks to eriktorbjorn for noticing it.
2012-08-25TONY: Mark screen dirty in RMGfxClearTask.Alyssa Milburn
This fixes the "A LONG TIME AFTER..." screen when talking to the old woman in the booth. Thanks to eriktorbjorn for noticing it.
2012-08-25TONY: Use the right dirty rects for drawAA.Alyssa Milburn
This makes it match the relevant non-AA code, and fixes problems due to the invalid rects. (Perhaps we don't need dirty rects here at all though, since all the callers seem to call the non-AA code first with the same parameters?)
2012-08-25TONY: Draw the dirty rectangle debugging last.Alyssa Milburn
Otherwise the rects are overwritten by the actual drawing.
2012-08-25TONY: Fix background dirty rect handling.Alyssa Milburn
Reset the scrolling state on load, so that when a new scene is loaded, the background is redrawn. Also, revert the workaround in d0d15af9, since this (hopefully) fixes the underlying problem.
2012-08-25TONY: Ignore draw attempts with non-positive width/height.Alyssa Milburn
This avoids an invalid dirty rect (width -1) during the introduction scene inside Halloween Park.
2012-08-23TONY: Fixed problem with spoken voices being clipped when timed text mode is on.Paul Gilbert
2012-08-23TONY: Removed some debug warnings which aren't needed any longerPaul Gilbert
2012-08-22TONY: Fix spelling of setStretch.Alyssa Milburn
2012-08-22TONY: Fix saveSoundSettings to use setInt for talkspeed.Alyssa Milburn
2012-08-22TONY: Replace _vm with g_vm.Alyssa Milburn
2012-08-22TONY: Removed some TODO warnings that aren't needed any longerPaul Gilbert
2012-08-21SCI: Update a commentFilippos Karapetis
2012-08-21SCI: More work on kRemapColorsFilippos Karapetis
This implements some more color remap-based palette effects, found in QFG4
2012-08-21SCI: Extend a workaround for the dream sequence in QFG4Filippos Karapetis
2012-08-21SCI: Use a simpler atan implementation for kGetAngle in SCI1 and newer gamesFilippos Karapetis
SCI1 games (QFG2 and newer) use a simpler and more accurate atan implementation for kGetAngle. This properly fixes bug #3540976.
2012-08-20SWORD25: Fix loading savegames on 64-bit archs.upthorn
2012-08-20SWORD25: Improve sound persistence.Alyssa Milburn
Keep track of volume/panning state, and don't restart sounds which already finished playing.
2012-08-20CINE: Fix drawing of sprite with mask.Vincent Hamm
Protects against cases where a non-existing script is referenced.
2012-08-20SAGA: Remove incorrect free() in loadShortenFromStream()Filippos Karapetis
This removes a warning and fixes bug #3558052 - "SAGA: use-after-free warning"
2012-08-20SCI: Set the correct audio type for SCI1.1 sound effects, fixing bug #3554709Filippos Karapetis
Now, sound effects in SCI1.1 games will no longer be incorrectly using the speech sound volume. This avoids them being silenced in floppy games that are flagged as not having speech. Fixes bug #3554709 - "SCI: Digital SFX don't play when Override Global Audio set"
2012-08-20SCI: Fix script bug #3555404 - "SCI: KQ6 Spider Scene Game Freeze"Filippos Karapetis
2012-08-18AGOS: Fix regression with sound in Smacker OmniTV videosMatthew Hoops
2012-08-17AGOS: Fix regressions in the feeble demoMatthew Hoops
2012-08-16VIDEO: Merge AdvancedVideoDecoder into VideoDecoderMatthew Hoops
2012-08-16VIDEO: Rename setStopTime() to setEndTime()Matthew Hoops
To better differentiate with stop()
2012-08-16VIDEO: Remove setSystemPalette()Matthew Hoops
2012-08-16VIDEO: Remove the Coktel video code from using the VideoDecoder APIMatthew Hoops
After discussing with DrMcCoy, we felt this the best way to proceed. A wrapper class that implements AdvancedVideoDecoder is still around for use in SCI.
2012-08-15AGI: Replace detector printf usage with logMessage.Alyssa Milburn
2012-08-15SCUMM: Replace detector printf usage with logMessage.Alyssa Milburn
2012-08-14CINE: Apply some ScummVM formatting conventionsTorbjörn Andersson
2012-08-13Merge pull request #266 from yaz0r/masteryaz0r
Fix system menu in OS
2012-08-13CINE: Fix system menu sometimes not appearing in OSVincent Hamm
2012-08-14CINE: Fix compile error caused by excess ;Travis Howell
2012-08-13CINE: Fix regression in savegame systemVincent Hamm
2012-08-13Cine: Fix swimming sequence by allowing mouse click to be held downVincent Hamm
2012-08-13CINE: Fix restoring of savegame in caveVincent Hamm
2012-08-13VIDEO: Convert TheoraDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
2012-08-12CINE: Slight formatting fixes in gfx.cpp.Johannes Schickel
Powered by astyle.
2012-08-12VIDEO: Move TheoraDecoder to video/Matthew Hoops
2012-08-12VIDEO: Convert FlicDecoder to the new AdvancedVideoDecoder APIMatthew Hoops
The video no longer automatically loops (unused in-tree) and must have rewind() called manually
2012-08-12TONY: Fix dirty rect refresh glitch in the introduction sequencePaul Gilbert
2012-08-12MOHAWK: Use setStopTime()Matthew Hoops
2012-08-12AGOS: Improve the quick load/save code.Travis Howell
2012-08-11CINE: Fix typo in OS palette restore code.D G Turner
This fixes most cases of incorrect palette on savegame loading. Thanks to yaz0r for this fix.
2012-08-11CINE: Fix lockup in Scene 5 when "operate Girl" underwater.D G Turner
Traced with gdb to sound.cpp:792 i.e. _fadeOutTimer infinite loop. This bug was introduced by the addition of the MT-32 output driver for Future Wars and associated mutex changes. The _fadeOutTimer increment is done by the timer callback occuring during the load method call, but this was excluded by the mutex. Fixed by moving the mutex in the load method.
2012-08-11SCI: Add PQ3 Spanish DOS detection entry from bug #3555647.D G Turner