Commit Graph
4076 Commits
Author SHA1 Message Date
Martin Kiewitz 532fe7b84e SCI: Script Patch to fix German LSL5 Patti Textbox
fixes Patti's head overlapping a textbox near the end of the game (German text only!), also occured in Sierra SCI
2013-11-05 00:11:41 +01:00
Martin Kiewitz 719782a040 SCI: script patcher documentation 2013-11-04 21:09:40 +01:00
Martin Kiewitz 31140b7b3e SCI: little comment cleanup 2013-11-04 00:13:56 +01:00
Martin Kiewitz 3fbbdbc2da SCI: improved script patcher
Gabriel Knight + King's Quest 6 patches now also work for Mac versions of those games
added support for selectors instead of using hardcoded values
2013-11-03 23:49:31 +01:00
Martin Kiewitz 2929307e01 SCI: added workaround for Black Cauldron remake
(happens only when using original save dialog)
2013-11-01 21:07:35 +01:00
Martin Kiewitz f1abc0c302 SCI: improved patcher, inventory patch for kq6/mac
Also added new debug flag for script patcher
2013-11-01 13:25:31 +01:00
Filippos Karapetis f9bbc2ca37 SCI: Update ScummVM's game audio options for SCI1.1 CD games
This ensures that ScummVM's game audio options for speech and subtitles
get updated when they are changed in the game GUI
2013-10-31 07:25:25 +02:00
Martin Kiewitz d9638677d2 SCI: kq6 inventory patch now applies to floppy too 2013-10-30 20:02:49 +01:00
Filippos Karapetis 8a68bd0650 SCI: Fix uninitialized reads of the Hoyle 3 backgammon doubling cube
This also fixes bug #3615121
2013-10-30 10:30:12 +02:00
Filippos Karapetis eb7362b0b0 SCI: Fix script bug #3615129 - "SCI: Crazy Nick Laura Bow - Uninitialized read error 3" 2013-10-30 09:56:07 +02:00
Filippos Karapetis cc34755986 SCI: Fix script bug #3615119 - "SCI: Crazy Nick Laura Bow - Uninitialized read error 2" 2013-10-30 09:42:56 +02:00
Filippos Karapetis 6926270ca7 SCI: Fix script bug #3615130 - "SCI: Hoyle3 - Uninitialized read error" 2013-10-30 08:47:46 +02:00
Filippos Karapetis d58c5b89b5 SCI: Fix script bug #3615120 - "SCI: Crazy Nick Laura Bow - kReadNumber signature mismatch" 2013-10-30 08:47:46 +02:00
Filippos Karapetis 27281d1566 SCI: Fix script bug #3615118 in Crazy Nick's Laura Bow 2013-10-30 08:47:45 +02:00
Martin Kiewitz e14fc8a856 SCI: kq6 cd inventory stack overflow script patch
fixes bug #3293954
2013-10-29 22:24:01 +01:00
Martin Kiewitz f61e9c1c02 SCI: script patch for sq1vga to fix gfx glitch
when leaving Ulence Flats...
2013-09-27 00:26:32 +02:00
m-kiewitz bac818ccb7 SCI: patch for camelot sierra bug fixes #3614969
fixes sierra script bug for Conquests of Camelot (peeking through window)
2013-09-22 02:26:19 +02:00
m-kiewitz 158d12e555 SCI: abbrev. ffs to FE and priority check fix 2013-09-21 14:34:42 +02:00
m-kiewitz 4443793b97 SCI: sfx/music priority int16 fixes bug #3615038
it seems that sound system up till SCI0_LATE uses int16, afterwards it seems they changed to byte
main music object (conMusic) in Laura Bow 1 uses -1 as priority. This was truncated to 255 till now, which resulted in many sound effects not getting played, because those used priority 0
2013-09-21 14:27:16 +02:00
m-kiewitz 448063a8df SCI: Fully explain qfg1vga script patch 2013-09-18 23:11:07 +02:00
Willem Jan Palenstijn 6c85ad12aa SCI: Explain qfg1vga script patch slightly 2013-09-18 23:00:38 +02:00
m-kiewitz e4568817bb SCI: QfG1VGA script patch fixes bug #3585793 2013-09-18 22:52:32 +02:00
m-kiewitz ed865856dc SCI: PQ1 script patch, fixes gun locker crash
fixes bug #3303802 / bug #3036933
2013-09-17 23:27:02 +02:00
m-kiewitz 32d28c9f7a SCI: script patch for larry 2 - fixes no points granted when wearing parachute - was a sierra script bug - fixes bug #3614419 2013-09-17 21:58:05 +02:00
m-kiewitz ce63a32510 SCI: QfG1VGA: script patch to fix a typo in a Sierra script -> looking at a cheetaur returned the text for saurus rex, fixes bug #3604943 2013-09-16 21:07:49 +02:00
Filippos Karapetis f6b61291a7 SCI: Fix script bug #3614968 - "SCI: Camelot - crash at the pool of Siloam" 2013-09-03 10:55:48 +03:00
Filippos Karapetis 7520aea2ec SCI: Fix several script bugs in Hoyle 4 (Bridge)
This also fixes bug #3361925 - "SCI: HOYLE4: Crash in bridge"
2013-08-23 13:45:19 +03:00
Filippos Karapetis 9095c4124d SCI: Give more verbose error messages on arithmetic errors 2013-08-23 13:45:19 +03:00
Filippos Karapetis bd945bc756 SCI: Add support for the King's Questions mini-game
This can be found in the KQ collection
2013-08-20 19:48:33 +03:00
Filippos Karapetis 3a2b629a17 SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron while sneaking" 2013-08-19 12:31:37 +03:00
Johannes Schickel dbda889e63 SCI: Take advantage of Surface::getPixels. 2013-08-03 04:02:52 +02:00
Johannes Schickel dd67e9f099 SCI: Prefer getBasePtr over direct Surface::pixels access. 2013-08-03 02:52:33 +02:00
Sven Hesse 989ea7cb56 JANITORIAL: Remove trailing whitespace 2013-07-14 19:01:47 +02:00
Filippos Karapetis f38c7d76ef SCI: Add a workaround for a script bug in SQ5, room 800 - bug #3614145 2013-05-31 05:59:25 +03:00
Matthew Hoops 0031c41db8 COMMON: Change kPlatformPC to kPlatformDOS
"PC" was very ambiguous and now it matches what we show in the GUI.

This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
Filippos Karapetis 66fce6d156 SCI: Fix some non-initialized variables in SegManager - CID 1003116 2013-05-01 01:51:11 +03:00
Filippos Karapetis 70f1c4d315 SCI: Fix a non-initialized variable in MessageState - CID 1003119 2013-05-01 01:51:11 +03:00
Filippos Karapetis abef7f64bd SCI: Fix a non-initialized variable in MessageReader - CID 1003120 2013-05-01 01:51:11 +03:00
Filippos Karapetis d840aa4dec SCI: Change wording for the cursor position workarounds 2013-04-28 23:31:10 +03:00
Matthew Hoops ee86e671f1 SCI: Fix Phantasmagoria Mac's kDoSound 2013-04-28 13:43:17 -04:00
Filippos Karapetis 46ebf37ec9 SCI: Change wording for bug/further info references 2013-04-27 14:04:27 +03:00
Matthew Hoops 81f5a89093 SCI: Fix SCI32 BE selector name count 2013-04-26 21:31:32 -04:00
Matthew Hoops f2ae99791f SCI: Add script patch for Freddy Pharkas Mac inventory
Thanks to waltervn for figuring this mess out!
2013-04-26 20:38:43 -04:00
Matthew Hoops 829847cb88 SCI: Fix kMessage REF subop ordering
Thanks to waltervn for testing values from running in DOSBox.

Fixes bug #3034704
2013-04-23 22:34:37 -04:00
Willem Jan Palenstijn f279cc0e51 SCI: Add extra sanity check 2013-04-20 23:53:06 +02:00
Willem Jan Palenstijn e273a387a7 SCI: Replace workaround for bug #3605269 by script patch 2013-04-19 23:50:04 +02:00
Matthew Hoops 8a50d87445 SCI: Fix potential memory leak with Mac cursor's hotspot 2013-04-16 11:14:04 -04:00
Willem Jan Palenstijn 2c9fe1d2c6 SCI: Fix memory leak 2013-04-15 21:40:11 +02:00
Willem Jan Palenstijn f5a6ad6ab9 SCI: Fix memory leak 2013-04-15 21:38:21 +02:00
Willem Jan Palenstijn 8d184cddf7 SCI: Add missing break 2013-04-15 21:35:18 +02:00