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