Commit Graph
86814 Commits
Author SHA1 Message Date
Martin Kiewitz 01327b540d SCI32: Add script patch for Gabriel Knight 1 script bug day 10
Day 10 - when dressing up. Right after that Gabriel turns around,
which went on endlessly in ScummVM. In the original engine
kNumCels is broken and returns in special cases basically random
data instead of 0. We return 0, which caused the cycler to
never end, because the scripts asked to cycle until cel -1.
2016-08-28 22:08:30 +02:00
Paul Gilbert ef6253fb19 XEEN: gcc compilation fixes 2016-08-28 15:46:10 -04:00
Walter van Niftrik a199672540 ADL: Change some SeekableReadStream to ReadStream 2016-08-28 21:01:12 +02:00
Walter van Niftrik 1cfc4832bb ADL: Load more hires4 strings 2016-08-28 21:01:12 +02:00
Walter van Niftrik 9250bf58fe ADL: Load hires4 dropped-item offsets 2016-08-28 21:01:12 +02:00
Paul Gilbert 4933b59e8e TITANIC: Implemented remaining game classes 2016-08-28 14:39:59 -04:00
Colin Snover 1760fb3e0d SCI32: Fix incorrect/missing cursor after restoring a save game 2016-08-28 13:06:34 -05:00
Retro-Junk af5dcd4ba1 FULLPIPE: Fix priority check in Scene::getStaticANIObjectAtPos 2016-08-28 20:05:28 +02:00
Retro-Junk 6611589905 FULLPIPE: Fix alpha mask in Bitmap::isPixelHitAtPos 2016-08-28 20:05:21 +02:00
Walter van Niftrik 177206cc2e ADL: Load hires4 commands and item pictures 2016-08-28 18:20:14 +02:00
Walter van Niftrik 70cd57892a ADL: Fix item description in debug output 2016-08-28 18:20:14 +02:00
Walter van Niftrik 90d2dd3b40 ADL: Load hires4 global pictures 2016-08-28 18:20:14 +02:00
Walter van Niftrik 9dc3c78827 ADL: Load hires4 messages 2016-08-28 18:20:14 +02:00
Paul Gilbert 56c2ef9efc TITANIC: Implemented more game classes 2016-08-28 11:29:23 -04:00
Paul Gilbert 1dcfe25808 TITANIC: Implemented SGT game classes 2016-08-28 09:14:30 -04:00
Eugene Sandulenko 9e5ddfee1d FULLPIPE: Avoid buffer overwrite 2016-08-28 13:37:58 +02:00
Eugene Sandulenko ce681189e8 FULLPIPE: More debug info for behaviors 2016-08-28 13:30:17 +02:00
Eugene Sandulenko 76e25b635d FULLPIPE: Added debugging to scene3 2016-08-28 12:44:28 +02:00
Eugene Sandulenko e070485169 FULLPIPE: Fix inventory items rebuilding 2016-08-28 11:43:25 +02:00
Eugene Sandulenko 0f0fee3add FULLPIPE: Implement Inventory2::removeItem() 2016-08-28 11:43:25 +02:00
Walter van Niftrik bcd5df5c6e ADL: Load hires4 rooms 2016-08-28 11:23:34 +02:00
Walter van Niftrik 70588aecdc ADL: Load hires4 verbs, nouns and items 2016-08-28 11:23:34 +02:00
Walter van Niftrik 0a053e4ce4 ADL: Add support for reading .xfd Atari disk images 2016-08-28 11:23:34 +02:00
Strangerke ed248ca1e0 DM: Renaming in GroupMan 2016-08-28 10:34:41 +02:00
Paul Gilbert 8f29f067a4 TITANIC: Implemented more game classes 2016-08-27 22:51:33 -04:00
Paul Gilbert 67be58f562 TITANIC: Implemented more game classes, fleshed out season handling 2016-08-27 20:44:44 -04:00
Strangerke 8c9eed7bac DM: Some renaming 2016-08-28 00:33:32 +02:00
Paul Gilbert 311006c84c TITANIC: Implemented restaurant related game classes 2016-08-27 18:29:16 -04:00
Strangerke 361722d459 DM: More renaming in DungeonMan, move some arrays 2016-08-27 23:10:13 +02:00
Paul Gilbert 0c199f079b XEEN: Beginnings of sound effects support 2016-08-27 16:33:32 -04:00
athrxx 1694680ace KYRA: (LOL) - fix #7183 (LOL-CD: game crashes and exits when looking/picking item) 2016-08-27 22:09:37 +02:00
Paul Gilbert 552f0cce8e XEEN: Move game cutscene methods into their own classes 2016-08-27 15:19:25 -04:00
Paul Gilbert f5ab3d1cd9 Merge branch 'master' into xeen 2016-08-27 13:59:08 -04:00
Colin Snover c3335657f7 SCI32: Allow invalid bitmap references to be passed to kBitmapDestroy
SSCI explicitly ignored invalid references passed to this function.

Fixes GK1 room 410, when using the Rada Drum book on the drummer.
2016-08-27 12:03:37 -05:00
Paul Gilbert 5ea32efbb0 TITANIC: Implemented more game classes 2016-08-27 12:45:36 -04:00
Paul Gilbert c1b6fc3824 TITANIC: Implemented game pickup classes 2016-08-27 12:10:37 -04:00
Strangerke b4fecce3fc DM: Remove a couple of GOTOs in fuseSequence() 2016-08-27 17:41:53 +02:00
Paul Gilbert 40ec26b343 TITANIC: Implemented phonograph classes 2016-08-27 11:15:23 -04:00
Strangerke d76ef497f7 DM: Rewrite 3 for loops 2016-08-27 14:24:11 +02:00
Strangerke 1e2fa9630f DM: Rework fuseSequence 2016-08-27 14:20:06 +02:00
Paul Gilbert 795cdb6365 TITANIC: Implemented PET game classes 2016-08-27 07:50:19 -04:00
Eugene Sandulenko 7acd288e36 DIRECTOR: Optimized Matte Ink drawing 2016-08-27 12:15:00 +02:00
Eugene Sandulenko ea7076028b DIRECTOR: Implemented Transparent Ink 2016-08-27 12:10:56 +02:00
Strangerke 5ca6975665 DM: Remove custom warning function 2016-08-27 11:07:49 +02:00
Strangerke bf5875d2fe DM: Janitorial - Fix the style of some pointers 2016-08-27 10:54:29 +02:00
Paul Gilbert 9968111810 TITANIC: Implemented other parrot related game classes 2016-08-26 22:15:58 -04:00
Paul Gilbert 02f6791804 TITANIC: Implemented parrot lobby classes 2016-08-26 21:18:26 -04:00
Paul Gilbert 0fbc3b709d DEVTOOLS: Added data for CParrotLobbyLinkUpdator to create_titanic 2016-08-26 21:18:03 -04:00
Willem Jan Palenstijn f218a64212 ADL: Remove CRLF endlines 2016-08-27 01:35:56 +02:00
Paul Gilbert b28f51a8c2 DISTS: Add the --disable-fluidsynth option to the older VS batch files 2016-08-26 19:06:25 -04:00