Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert 07907819c1 SHERLOCK: Fix saving mute flags in saveConfig 2015-05-15 19:42:18 -04:00
Paul Gilbert a77c6dd43f SHERLOCK: Fix mismatched alloc/free in decompressed resource buffers 2015-05-15 19:40:28 -04:00
Paul Gilbert 07e9262ee7 SHERLOCK: Change save extra option to use more standard originalsaveload 2015-05-15 19:36:39 -04:00
Martin Kiewitz 3698ca8cf7 SCI: adjust SCI3 offset identify thx lskovlun 2015-05-15 23:46:25 +02:00
Thierry Crozat a270c6392b NEWS: Mention the AGI PCjr sound volume fix. 2015-05-15 20:49:32 +01:00
Johannes Schickel 8ce3bd1463 NEWS: Small style fix. 2015-05-15 20:01:33 +02:00
Eugene Sandulenko 2b59aa6635 FULLPIPE: Remove redundant debug output 2015-05-15 16:46:15 +02:00
Martin Kiewitz 574675e2e5 AGI: added the ability to disable mouse in NEWS 2015-05-15 15:27:56 +02:00
Torbjörn Andersson 404839bda6 TOON: Check for quitting in runEventScript()
This keeps the game from hanging when trying to quit during Jim's
gym demonstration. Hopefully any other effect of it is also good.
2015-05-15 11:13:13 +02:00
Strangerke 8d2ec6f9fa SHERLOCK: Remove a couple of unused variables in inventory 2015-05-15 09:55:35 +02:00
Martin Kiewitz 915e65d949 AGI/SCI: add engine options to README file 2015-05-15 05:45:15 +02:00
Martin Kiewitz b39b15485b AGI: mouse support cleanup 2015-05-15 05:10:08 +02:00
Martin Kiewitz e339cd66c1 AGI: implement engine option to disable mouse
engine option gets disabled for all Amiga games
also disabled for certain fanmade games, which
require a mouse.
defaults to enabled mouse

Engine options are not shown for previously
detected games until those games get redetected
If there is a way to handle those cases, please
fix.
2015-05-15 04:09:55 +02:00
Paul Gilbert d3f1a76cc8 SHERLOCK: Default Files button to show GMM, with engine option to disable 2015-05-14 19:53:03 -04:00
Martin Kiewitz c787560acb SCI: add SCI3 support for debug cmd scro 2015-05-14 20:58:14 +02:00
Martin Kiewitz 3183ef0854 SCI: add said-details to script_said debug cmd 2015-05-14 20:41:21 +02:00
Martin Kiewitz bfab4c4cbe SCI: debug commands scro, scrs and script_said
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-14 20:33:21 +02:00
Martin Kiewitz fdfb7775a4 SCI: change qfg2 saurus ride script patch
the original script patch messed up room changes
2015-05-14 17:58:31 +02:00
Willem Jan Palenstijn 8919a8e841 SAGA: Avoid code duplication 2015-05-14 16:55:10 +02:00
Willem Jan Palenstijn 8466c0f08d SCI: Restore xs after calling run_vm from debugger
This fixes possible gamestate corruption when using 'send' in the
debugger to call methods.
2015-05-14 16:45:53 +02:00
Paul Gilbert f987cda9f0 SHERLOCK: Properly clear screen after fading to black 2015-05-13 21:39:08 -04:00
Paul Gilbert 91d69c7dc1 SHERLOCK: Simplify blitFrom methods 2015-05-13 21:24:42 -04:00
Paul Gilbert 24b93a14be SHERLOCK: Renamed graphics.cpp to surface.cpp 2015-05-13 20:05:19 -04:00
Paul Gilbert afa49212e8 SHERLOCK: Remove space/Enter handling for keyboard cursor
We don't implement the keyboard cursor movement anyway, and it was
stopping Space and Enter from working when showing dialogs
2015-05-14 01:14:04 +02:00
Paul Gilbert 2a7019bd3d SHERLOCK: Remove redundant _scriptCurrentIndex field 2015-05-14 00:58:24 +02:00
Paul Gilbert 4cffb1c65f SHERLOCK: Simplify rect check in addDirtyRect 2015-05-14 00:58:22 +02:00
Strangerke fab0e75c29 SHERLOCK: Rework a bit Cache::load to use MKTAG, add support for compressed sub-files in Resources::load 2015-05-13 22:58:08 +02:00
Strangerke 6f263e5774 SHERLOCK: Fix a glitch in decompressLZ, when file size is unknown 2015-05-13 22:58:07 +02:00
Strangerke c6c056133c SHERLOCK: Remove useless checks in playSound 2015-05-13 22:58:06 +02:00
Strangerke 187b583853 SHERLOCK: Handle multiple sound containers 2015-05-13 14:43:50 +02:00
Paul Gilbert c1244623e0 SHERLOCK: More rename of synchronize methods to load 2015-05-13 14:43:50 +02:00
Paul Gilbert 44fbef5498 SHERLOCK: Add missing setting of _oldSelector 2015-05-13 14:43:50 +02:00
Paul Gilbert 0af230e948 SHERLOCK: Fix speed of animations 2015-05-13 14:43:50 +02:00
Paul Gilbert 2db576357f SHERLOCK: Rename object loading methods from synchronize to load 2015-05-13 14:43:50 +02:00
Paul Gilbert 95212c5f02 SHERLOCK: Whitespace fixes 2015-05-13 14:43:50 +02:00
Paul Gilbert f12fe46fad SHERLOCK: Remove redundant check from mergeDirtyRects 2015-05-13 14:43:50 +02:00
Paul Gilbert 2824c8214a SHERLOCK: Fix buffer reference in randomTransition 2015-05-13 14:43:50 +02:00
Strangerke 72c9b9f56b SHERLOCK: Implement sound priority 2015-05-13 14:43:50 +02:00
sirlemonhead 3a74cb7b57 SHERLOCK: Fix GCC compilation with correct whitespace for nested Common:Array 2015-05-13 14:43:50 +02:00
sirlemonhead cf6276145b SHERLOCK: Fix to correctly increment animation variables 2015-05-13 14:43:50 +02:00
Paul Gilbert 32d7690e54 SHERLOCK: Update sound initialization for Rose Tattoo 2015-05-13 08:26:25 -04:00
Paul Gilbert 7a46c84c0d SHERLOCK: Beginnings of Rose Tattoo engine 2015-05-12 22:02:59 -04:00
sirlemonhead a0467ea60d SHERLOCK: Correct some minor spelling mistakes 2015-05-12 08:57:21 -04:00
sirlemonhead 7b2da2abc5 SHERLOCK: Re-factored Scalpel arrays out of Animation 2015-05-12 08:56:53 -04:00
Filippos Karapetis 2e8e85310d SAGA: Only handle the puzzle scene for ITE 2015-05-12 00:32:57 +03:00
Filippos Karapetis 2e41909020 QUEEN: Immediately stop actor movement when the game is exiting
This allows the engine to quit immediately while actors are moving,
e.g. while Joe is walking towards Lola's bedroom
2015-05-12 00:29:20 +03:00
Thierry Crozat fc2ac47eab AGI: Remove dead code in PCjr code
I forgot to remove that code in commit 0cb0a09 when I removed the
line that preceded it.
2015-05-11 20:15:03 +01:00
Strangerke 0d3750a768 SHERLOCK: Add preliminar sound support 2015-05-11 01:04:04 +02:00
Strangerke eae3ff9610 SHERLOCK: Fix compilation (sorry for the noise) 2015-05-10 19:46:15 +02:00
Strangerke 1f81f61cf9 SHERLOCK: Add some code for the interactive demo (still crashing) 2015-05-10 19:14:55 +02:00