Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert 9044dd49dc SHERLOCK: Fix closing closet in Backstage scene 2015-04-26 03:45:28 -05:00
Paul Gilbert d7a8d70164 SHERLOCK: Fix missing increments from various talk opcodes 2015-04-26 03:20:01 -05:00
Paul Gilbert 6a13dad7ef SHERLOCK: Fix TOGGLE_OBJECT talk opcode 2015-04-26 03:07:13 -05:00
Martin Kiewitz 5a7dbc3666 SCI: remove unused code in SciEngine::loadGameState() 2015-04-26 09:10:25 +02:00
Martin Kiewitz bfba28c335 SCI: implement delayed restore via ScummVM menu
will delay restoring a saved game until the next
 kGetEvent or kWait
also implement aborting playback for kPortrait
 and kShowMovie
2015-04-26 09:08:46 +02:00
Paul Gilbert 841a8df099 SHERLOCK: Fix Sherlock disappearing when giving sedative 2015-04-26 02:08:43 -05:00
Paul Gilbert 15a4a942bb SHERLOCK: Fix RUN_CANIMATION talk opcode 2015-04-26 00:38:19 -05:00
Paul Gilbert a95170d243 SHERLOCK: Fix Watson not appearing in backstage scene 2015-04-25 23:44:50 -05:00
Paul Gilbert 1e4c6abfa3 SHERLOCK: Fix checkSceneFlags incorrectly restoring hidden objects 2015-04-25 21:53:50 -05:00
Paul Gilbert 95f2532937 SHERLOCK: Disable joystick buttons in Setup dialog, since it isn't supported 2015-04-25 18:37:45 -05:00
Willem Jan Palenstijn 21b138add2 Revert "SCI: Hopefully fix bug #3565505 - "SCI : crash when loading a savegame""
This reverts commit 76ff4c7001.

It was intended to fix bug #6136, but only worked around the actual
problem in some cases. See 4c03e4b699.
2015-04-26 00:51:31 +02:00
Willem Jan Palenstijn 4c03e4b699 SCI: Stop processing in kGetEvent after loading
getSciEvent can trigger the main ScummVM menu, which can trigger loading
a game, which will invalidate the game state that kGetEvent is operating
on.

Other kernel functions may still have the same problem, and a better
solution may be necessary.
2015-04-26 00:48:07 +02:00
Martin Kiewitz 53f9dac75e SCI: script patch qfg2 saurus freeze - bug #5156
getting back on saurus in the desert by typing
command "ride" freezes the game. This patch
fixes the issue.

Attention: difficult bug to fix, may cause issues
2015-04-25 22:42:20 +02:00
Martin Kiewitz f4ce7851f8 SCI: script patch for sq4cd, walk in bug #5468
walk right up in the first room, only for SQ4 CD
2015-04-25 20:06:59 +02:00
Paul Gilbert 35368ce8a8 SHERLOCK: Fixes and cleanup for checkObject 2015-04-25 05:52:04 -05:00
Paul Gilbert b8e12bbd88 SHERLOCK: Fix setting scene flags when leaving a scene 2015-04-25 05:11:07 -05:00
Paul Gilbert 2379824e32 SHERLOCK: Fix saving and display of inventory items 2015-04-25 04:42:15 -05:00
Paul Gilbert eb91c01cf1 SHERLOCK: Fix paging to end of journal 2015-04-25 03:19:08 -05:00
Paul Gilbert c6286ec4bd SHERLOCK: Journal paging fix 2015-04-25 03:14:35 -05:00
Paul Gilbert baeca76b02 SHERLOCK: Fix crash displaying journal contents for Lestrade 2015-04-25 03:05:51 -05:00
Paul Gilbert c92b3b5c71 SHERLOCK: Fix paging in the journal 2015-04-24 22:12:15 -05:00
Paul Gilbert 8fa2d48f1f SHERLOCK: Fix crash when entering backstage area 2015-04-24 21:12:05 -05:00
Paul Gilbert 55404f01d6 SHERLOCK: Fix talk dialog buttons 2015-04-24 20:59:30 -05:00
Paul Gilbert 3cf1afb459 SHERLOCK: Fix minor gfx glitch when sliding up closing dialogs 2015-04-24 20:26:33 -05:00
Paul Gilbert 930600c857 SHERLOCK: Implement saving scene status when saving game or leaving scene 2015-04-24 17:47:58 -05:00
Paul Gilbert 6eb51c3d50 SHERLOCK: Formatting fixes 2015-04-24 17:27:23 -05:00
Paul Gilbert 5e1588e5cc SHERLOCK: Fix display of look description dialogs 2015-04-24 17:25:37 -05:00
Martin Kiewitz 817217c225 SCI: qfg1vga script patch 4 stag dagger bug #6135
fixes animation issue when throwing a dagger at
white stag in room 77
2015-04-24 18:25:58 +02:00
Paul Gilbert 51eb601f83 SHERLOCK: Fix loading/handling of sprite offsets 2015-04-24 05:12:30 -05:00
Paul Gilbert ecd50997dd SHERLOCK: Fix Sherlock disappearing when walking to examine objects 2015-04-24 04:00:46 -05:00
Paul Gilbert 79a3db42e1 SHERLOCK: Fix 'Press any key' interface messages 2015-04-24 02:29:18 -05:00
Paul Gilbert 572ad46490 SHERLOCK: Fix talk sequences being incorrectly started 2015-04-24 02:17:59 -05:00
Paul Gilbert e2b233e0bb SHERLOCK: Fix button display in talk dialog 2015-04-24 01:47:25 -05:00
Paul Gilbert a5edfcc3f5 SHERLOCK: Fix restoring background as player icon moves on map 2015-04-24 01:35:51 -05:00
Paul Gilbert ecaa4c26c9 SHERLOCK: Fix pathfinding for movement on map screen 2015-04-24 00:53:19 -05:00
Martin Kiewitz 179ef7adb2 SCI: fix Camelot save on map screen bug #6744
don't put restored script windows into
_windowList[]
2015-04-23 18:54:07 +02:00
Paul Gilbert e24ae07a90 SHERLOCK: Fix map path loading 2015-04-22 21:11:26 -05:00
Paul Gilbert 02e604ce8c SHERLOCK: Fix display of Holmes' icon on overhead map 2015-04-22 19:59:27 -05:00
Paul Gilbert 1ae176f3eb SHERLOCK: Fix display of location names on overhead map 2015-04-22 19:44:57 -05:00
Paul Gilbert afbc333696 SHERLOCK: Fix display of overhead map 2015-04-22 18:41:40 -05:00
Paul Gilbert 0a4b722b5d SHERLOCK: Fix leaving scenes via exit zones 2015-04-22 17:36:50 -05:00
Paul Gilbert 214cd61afd SHERLOCK: Fixes for multi-point walking routes 2015-04-22 17:23:14 -05:00
Paul Gilbert 4f04f90a97 SHERLOCK: Fix thumbnails for savegames made via in-game files dialog 2015-04-22 07:14:49 -05:00
Paul Gilbert acf0b01ad8 SHERLOCK: Hook up saving and loading via GMM 2015-04-22 07:08:01 -05:00
Paul Gilbert 8b0e8cd505 SHERLOCK: Hook up savegames to launcher 2015-04-22 06:25:04 -05:00
Paul Gilbert 0fc2997280 SHERLOCK: Fixes for saving and restoring games 2015-04-22 05:06:13 -05:00
Paul Gilbert 27938653a5 SHERLOCK: Further fixes for entering savegame names 2015-04-22 04:44:55 -05:00
Paul Gilbert e08520cca9 SHERLOCK: Fix Files saves listing and save name entry 2015-04-22 02:32:25 -05:00
Paul Gilbert 0984405a0d SHERLOCK: Implement savegame synchronization 2015-04-21 22:51:03 -05:00
Paul Gilbert 3186016370 SHERLOCK: Implemented save game dialog event handling 2015-04-21 18:25:06 -05:00