aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-14SHERLOCK: Default Files button to show GMM, with engine option to disablePaul Gilbert
2015-05-14SCI: add SCI3 support for debug cmd scroMartin Kiewitz
2015-05-14SCI: add said-details to script_said debug cmdMartin Kiewitz
2015-05-14SCI: debug commands scro, scrs and script_saidMartin Kiewitz
implement string collecting for SCI3 implement object offset collecting for SCI0-SCI2 implement said-str offset collecting for SCI0-SCI1 add new debug command scro / script_objects add new debug command script_said string without terminating NUL now a warning the latter happens in qfg2 for amiga room 84
2015-05-14SCI: change qfg2 saurus ride script patchMartin Kiewitz
the original script patch messed up room changes
2015-05-14SAGA: Avoid code duplicationWillem Jan Palenstijn
2015-05-14SCI: Restore xs after calling run_vm from debuggerWillem Jan Palenstijn
This fixes possible gamestate corruption when using 'send' in the debugger to call methods.
2015-05-13SHERLOCK: Properly clear screen after fading to blackPaul Gilbert
2015-05-13SHERLOCK: Simplify blitFrom methodsPaul Gilbert
2015-05-13SHERLOCK: Renamed graphics.cpp to surface.cppPaul Gilbert
2015-05-14SHERLOCK: Remove space/Enter handling for keyboard cursorPaul Gilbert
We don't implement the keyboard cursor movement anyway, and it was stopping Space and Enter from working when showing dialogs
2015-05-14SHERLOCK: Remove redundant _scriptCurrentIndex fieldPaul Gilbert
2015-05-14SHERLOCK: Simplify rect check in addDirtyRectPaul Gilbert
2015-05-13SHERLOCK: Rework a bit Cache::load to use MKTAG, add support for compressed ↵Strangerke
sub-files in Resources::load
2015-05-13SHERLOCK: Fix a glitch in decompressLZ, when file size is unknownStrangerke
2015-05-13SHERLOCK: Remove useless checks in playSoundStrangerke
2015-05-13SHERLOCK: Handle multiple sound containersStrangerke
2015-05-13SHERLOCK: More rename of synchronize methods to loadPaul Gilbert
2015-05-13SHERLOCK: Add missing setting of _oldSelectorPaul Gilbert
2015-05-13SHERLOCK: Fix speed of animationsPaul Gilbert
2015-05-13SHERLOCK: Rename object loading methods from synchronize to loadPaul Gilbert
2015-05-13SHERLOCK: Whitespace fixesPaul Gilbert
2015-05-13SHERLOCK: Remove redundant check from mergeDirtyRectsPaul Gilbert
2015-05-13SHERLOCK: Fix buffer reference in randomTransitionPaul Gilbert
2015-05-13SHERLOCK: Implement sound priorityStrangerke
2015-05-13SHERLOCK: Fix GCC compilation with correct whitespace for nested Common:Arraysirlemonhead
2015-05-13SHERLOCK: Fix to correctly increment animation variablessirlemonhead
2015-05-13SHERLOCK: Update sound initialization for Rose TattooPaul Gilbert
2015-05-12SHERLOCK: Beginnings of Rose Tattoo enginePaul Gilbert
2015-05-12SHERLOCK: Correct some minor spelling mistakessirlemonhead
2015-05-12SHERLOCK: Re-factored Scalpel arrays out of Animationsirlemonhead
2015-05-12SAGA: Only handle the puzzle scene for ITEFilippos Karapetis
2015-05-12QUEEN: Immediately stop actor movement when the game is exitingFilippos Karapetis
This allows the engine to quit immediately while actors are moving, e.g. while Joe is walking towards Lola's bedroom
2015-05-11AGI: Remove dead code in PCjr codeThierry Crozat
I forgot to remove that code in commit 0cb0a09 when I removed the line that preceded it.
2015-05-11SHERLOCK: Add preliminar sound supportStrangerke
2015-05-10SHERLOCK: Fix compilation (sorry for the noise)Strangerke
2015-05-10SHERLOCK: Add some code for the interactive demo (still crashing)Strangerke
2015-05-10AGI: Change the way the mixer volume is handled in the PCjr playerThierry Crozat
Instead of factoring the volume into the tone attenuation it now scales the volume table. This way it still uses the full table when playing at a low volume and therefore keeps the 16 attenuation levels. Also use kMusicSoundType instead of kSFXSoundType to be coherent with what the MIDI output is doing (volume for both music and SFX is controlled by the Music volume slider).
2015-05-10AGI: Fix PCjr dissolve method used for early versionsThierry Crozat
This was a regression from ceb2909.
2015-05-10AGI: Fix bug with music/SFX volume in PCjrThierry Crozat
A higher volume in the GUI resulted in a lower music volume (and lower volume in the GUI resulted in higher music volume).
2015-05-10AGI: Use correct volume for PCjr outputThierry Crozat
This looks like a regression from commit 24bb5da: AGI: Add a layer of abstraction between the sound chip and the two players
2015-05-10SCUMM: Add detection for Full Throttle French MacThierry Crozat
Also add file size for Sam & Max and DOTT French Mac versions.
2015-05-09SHERLOCK: Performance tweak for resource loadingPaul Gilbert
2015-05-10SHERLOCK: Add comment about HitSquad CD in the detectionStrangerke
2015-05-09SHERLOCK: Fix incorrect commentPaul Gilbert
2015-05-09SHERLOCK: Further cleanup of detection entries and added Rose Tattoo EnglishPaul Gilbert
2015-05-09SHERLOCK: Refine comment for decompressLZPaul Gilbert
2015-05-09SHERLOCK: Add some detection entriesStrangerke
2015-05-09SHERLOCK: Fix getting fresh mouse positions in loop showing quit dialogPaul Gilbert
2015-05-09SHERLOCK: Remove redundant shouldQuit call in loopPaul Gilbert