Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert cf92e540db SHERLOCK: More scene loading code and support methods 2015-03-20 19:44:32 -04:00
Martin Kiewitz 4550e8c5ef SCI: fix script patch description 2015-03-21 00:05:22 +01:00
Martin Kiewitz 1f65284ada SCI: QFG1VGA: added script patch fixes bug #6706
fixes healer's hut buy/steal issue
effectively removes 60 tick delay from script
2015-03-20 23:58:47 +01:00
Martin Kiewitz 7f9f305111 SCI: improve debug output for signature mismatch
dump parameter list to debugger as well
2015-03-20 16:06:19 +01:00
Martin Kiewitz 8463146856 SCI: SQ1VGA: added script patch for bug #6816
fixes SQ1VGA Ulence Flats force field generator
script glitch
2015-03-20 15:30:58 +01:00
Paul Gilbert 43381e9819 SHERLOCK: Further scene loading code 2015-03-20 07:54:39 -04:00
Martin Kiewitz 7c967e2f19 LOG: fix month in log file 2015-03-20 11:26:42 +01:00
Paul Gilbert 77a4227aa4 SHERLOCK: Added loading of scene objects 2015-03-19 23:31:28 -04:00
Paul Gilbert a02461fcb1 SHERLOCK: Refactorings, new Sprite and People classes 2015-03-19 19:49:42 -04:00
sylvaintv 15a4371b2d TOON: Fix bad enum syntax 2015-03-19 22:40:29 +01:00
sylvaintv e73faeee68 TOON: Add options menu
- Add options menu when pressing F1
- Add in-game font change
2015-03-19 21:42:08 +01:00
Martin Kiewitz 55a94d8fd4 SCI: added workaround for LSL2/Amiga bug #6818
was bug in script (amiga exclusive)
2015-03-19 20:07:01 +01:00
Paul Gilbert 5a7ea9318d SHERLOCK: Refactor Rooms to Scene, added skeletons for Chess and Darts 2015-03-18 23:01:47 -04:00
Paul Gilbert 2dc355ff6e SHERLOCK: Implement Scalpel-specific scene starting 2015-03-18 22:32:41 -04:00
Paul Gilbert 4009305070 MADS: Hook up ScummVM volume control 2015-03-18 20:29:50 -04:00
Paul Gilbert b8ad1ce140 SHERLOCK: Make random pixel transitions more like the original 2015-03-18 19:02:17 -04:00
Martin Kiewitz 9a9f569f3b SCI: debugger / fix diskdump + list commands
diskdump: support for audio36+sync36
list: always show tuple for audio36+sync36
2015-03-18 23:30:32 +01:00
Paul Gilbert 62f3f5d14e SHERLOCK: Remainder of showCityCutscene implemented 2015-03-17 23:09:04 -04:00
Paul Gilbert ec43199234 SHERLOCK: Convert 6-bit palettes to 8-bit VGA palettes 2015-03-17 08:31:29 -04:00
Paul Gilbert 51989953b6 SHERLOCK: Implement transparent sprite drawing 2015-03-17 08:12:19 -04:00
Paul Gilbert 59c124aa60 SHERLOCK: Add dirty rect handling 2015-03-17 00:01:12 -04:00
Paul Gilbert 4b5cbc5897 SHERLOCK: Split Screen class into it's own file 2015-03-16 23:52:08 -04:00
Paul Gilbert cb874522e4 SHERLOCK: Implement screen clipping for sprite drawing 2015-03-16 23:38:58 -04:00
Paul Gilbert 0ee3f1895f SHERLOCK: Beginnings of animation sequence loop 2015-03-16 22:42:19 -04:00
Paul Gilbert b762bebf27 SHERLOCK: Implement sprite palette loading and fade out 2015-03-16 08:07:24 -04:00
Paul Gilbert 02657f5a91 SHERLOCK: Fix loading of sprite for startup animation 2015-03-16 00:02:45 -04:00
Paul Gilbert 6cfb7169b9 SHERLOCK: Beginnings of sprite loading for animations 2015-03-15 23:16:38 -04:00
Paul Gilbert 92c55e2bb1 SHERLOCK: Beginning of animation player 2015-03-15 21:25:07 -04:00
Filippos Karapetis 7a9514567f MADS: Handle a game bug in scene 604, which prevents game completion 2015-03-16 01:41:08 +02:00
Paul Gilbert 1452c18ffb SHERLOCK: Added events manager and debugger classes 2015-03-15 18:42:24 -04:00
Paul Gilbert a6db2fb281 SHERLOCK: Further game setup 2015-03-15 17:50:10 -04:00
Paul Gilbert eaab373a96 SHERLOCK: Added skeleton Screen class 2015-03-15 17:25:21 -04:00
Paul Gilbert 87a9ba5f2f SHERLOCK: Initial commit 2015-05-07 22:49:22 +02:00
Paul Gilbert 6d8134f751 MADS: Revert fix for sprites disappearing on last frame of cutscenes
The fix that kept the sprites on-screen for the last frame before scene
changes in the intro/ending sequences was also causing crashes in-game,
where the animation is getting freed before the scene update to remove
the sprites was done, so it couldn't get the areas of the screen to
refresh
2015-03-15 16:20:01 -04:00
Paul Gilbert 9caed13d90 MADS: Better handling for removing sprite sets 2015-03-15 16:18:38 -04:00
Filippos Karapetis 74327cadad MADS: Add custom game options to the ScummVM GUI
This should be part of commit 19a9c068f, but it wasn't committed
2015-03-15 13:47:45 +02:00
Filippos Karapetis 97ca67ecac MADS: Properly reset the sound flag 2015-03-15 13:45:31 +02:00
Filippos Karapetis 19a9c068f9 MADS: Hook up all of the remaining options, and add custom game options 2015-03-15 04:05:06 +02:00
Paul Gilbert d3afff9bc7 MADS: Fix animations erasing sprites on the last frame before transitioning 2015-03-14 19:30:01 -04:00
Paul Gilbert 299bfa3696 MADS: Fix showing inventory pictures when inventory animating is off 2015-03-14 19:24:56 -04:00
Paul Gilbert 97ef41707a MADS: Hook up sfx/music flags 2015-03-14 19:09:44 -04:00
Paul Gilbert 9eb342615c MADS: Fix frequently getting endless wait cursor after doctor hits you 2015-03-14 18:34:26 -04:00
Paul Gilbert fa7dfc396a MADS: Fix greeting when talking to cell wall the first time 2015-03-14 15:05:42 -04:00
Paul Gilbert 1e15c02d1e MADS: Fix animation of tying rope to the boat 2015-03-14 14:38:22 -04:00
Paul Gilbert b39abbfb49 MADS: Save reverted options if you cancel out of Game Options dialog 2015-03-14 14:04:41 -04:00
Paul Gilbert a924d4beef MADS: Fix hotspot highlighting when easy mouse is off 2015-03-14 12:46:46 -04:00
Paul Gilbert 561481499d MADS: Persist gameplay options 2015-03-14 11:57:28 -04:00
Paul Gilbert d47197f1fa MADS: Fix original bug re-adding disabled hotspots to scene as active 2015-03-14 11:41:27 -04:00
Paul Gilbert ff29535074 MADS: Fix animation for putting severed arm on scanner 2015-03-14 10:23:45 -04:00
Paul Gilbert 0f02cdb4aa MADS: Fix crash in stream crossing death, simplify SpriteSets class 2015-03-14 10:11:19 -04:00