Commit Graph
3217 Commits
Author SHA1 Message Date
Martin Kiewitz a4bde6dade SCI: injecting "dual" view into King's Quest 6 CD
for dual mode (text+speech at the same time)
2013-12-24 23:31:17 +01:00
Martin Kiewitz 6957c5bce0 SCI: workarounds / new bug ids in comments 2013-12-24 15:20:21 +01:00
Martin Kiewitz 7664add3d2 SCI: readded kq6 stepmother patch for dual mode 2013-12-22 22:30:11 +01:00
Martin Kiewitz 3514f41302 SCI: LB2CD patch: remove audio mode reset code
on init/reset the game resets the audio mode to "speech", which would make it impossible to watch the intro using "dual mode"
2013-12-22 21:15:40 +01:00
Martin Kiewitz d5331ab923 SCI: improved lb2+kq6 patches (new speech state)
adds a third button state to the game menu
this state is "dual mode" (audio+text at the same time)
currently uses the "speech" graphic
CD versions of Laura Bow 2 + King's Quest 6 will now always get patched
2013-12-22 20:46:54 +01:00
Martin Kiewitz 68567ec2b1 SCI: improved one of the kq6 audio+text patches
KQPrint windows now get closed automatically when in audio+text mode
2013-12-21 23:54:35 +01:00
Martin Kiewitz d6dafa822a SCI: final script patcher cleanup 2013-12-20 16:05:36 +01:00
Martin Kiewitz e31b2bb1f5 SCI: another kq6 patch for text+audio
fixes cassima textboxes during the ending
2013-12-20 14:41:26 +01:00
Martin Kiewitz 0ba254475b SCI: script patcher comment adjust 2013-12-20 01:20:52 +01:00
Martin Kiewitz 322c5530dc SCI: even more script patcher cleanup 2013-12-20 01:17:55 +01:00
Martin Kiewitz 1d77c9f0cf SCI: script patcher cleanup 2013-12-20 01:01:26 +01:00
Martin Kiewitz a4f08654b3 SCI: kq6 script patch to fix "drink me" bottle
fixes bug #5252
2013-12-19 22:40:18 +01:00
Martin Kiewitz edd00bec67 SCI: another kq6 patch for audio+text support
fixes dialog of man in robe complaining about mints in pawn shop
2013-12-18 19:02:35 +01:00
Martin Kiewitz 997887a368 SCI: patch SQ4 bug with throwing at sequel police
SQ4 floppy only, Sierra's official patch didn't fix it properly
2013-12-15 23:36:39 +01:00
Martin Kiewitz cb7f258a12 SCI: pq1vga script patch to fix map restore bug
fixes bug #5016
2013-12-15 17:51:13 +01:00
Willem Jan Palenstijn 78e7f5b51c SCI: Make second pass when loading objects
This is because objects may be loaded before their base objects,
which causes initBaseObject to fail for SCI0.

Script::initializeObjectsSci0 already did this, but
SegManager::saveLoadWithSerializer did not when calling
initBaseObject after loading a savegame.
2013-12-14 14:19:33 +01:00
Matthew Hoops 70d3610f30 SCI: Add detection for Torin Mac 2013-12-11 20:28:50 -05:00
Johannes Schickel 19dfe4bcbb SCI: Revert "+xx" to "+ xx" changes in 6f2e88136b.
After discussing with m_kiewitz that these have been intentional.
2013-12-08 19:37:47 +01:00
Johannes Schickel 6f2e88136b SCI: Fix formatting in engine/script_patches.cpp.
Powered by astyle and some manual work to avoid breaking multiple statement
lines into multiple lines consisting of single statements.
2013-12-08 18:59:18 +01:00
Johannes Schickel fb3aac8c31 SCI: Make all script patch related global data static. 2013-12-08 18:51:29 +01:00
Johannes Schickel ae238fdba5 SCI: Constify selectorNameTable. 2013-12-08 18:48:20 +01:00
Johannes Schickel 239e39e30a SCI: Make all global script patch signatures const. 2013-12-08 18:47:41 +01:00
Martin Kiewitz 4ff2b7985b SCI: improve kq6 audio+text patch to include guard2 2013-12-08 18:24:51 +01:00
Martin Kiewitz 4b732534c2 SCI: another script patch for KQ6 text+audio support
fixes hires issues
2013-12-08 14:41:29 +01:00
Martin Kiewitz 8e18bce1db SCI: more patches for KQ6 audio+text support 2013-12-07 23:36:16 +01:00
Martin Kiewitz 61c36d133a SCI: added kq6 patch for audio+text, not 100% done 2013-12-07 18:26:45 +01:00
Martin Kiewitz eaf6367bb2 Merge branch 'master' of github.com:scummvm/scummvm 2013-12-04 20:42:50 +01:00
Martin Kiewitz 8bdffcb2fb SCI: script patcher is now a separate class 2013-12-04 20:42:16 +01:00
Strangerke 6795fdf639 SCI: Janitorial - Fix spacing errors 2013-11-23 11:02:24 +01:00
Martin Kiewitz 37f72f56b2 SCI: script patcher bug numbers to the new ones
comment changes only
2013-11-22 00:12:09 +01:00
Martin Kiewitz c64808b0f2 SCI: script patch for laurabow2 to fix system menu
fixes game bug (CD only), fixes bug #6440

may cause side-effects in the game, affects all room changes in the whole game
2013-11-21 23:29:01 +01:00
Martin Kiewitz ba3656d84e SCI: fix script patcher for games w/o vocab 2013-11-21 22:41:07 +01:00
Martin Kiewitz ffe2426628 SCI: changed workaround for lb2 audio+text patch 2013-11-21 20:51:42 +01:00
Martin Kiewitz 39efe3999a SCI: improved lb2/kq6 patch 2013-11-21 12:10:07 +01:00
Martin Kiewitz 103463296c SCI: made lb2 text+audio patches apply to kq6
not yet enabled, because low-res kq6 has wrong window placement and hi-res kq6 even gets graphic glitches
2013-11-21 12:06:18 +01:00
Willem Jan Palenstijn 1019c0148b SCI: Fix warning 2013-11-21 09:41:44 +01:00
Martin Kiewitz 4e2b1f0200 SCI: script patch for laura bow 2 for audio+text
at the same time
needs indepth testing
2013-11-20 23:31:36 +01:00
Martin Kiewitz 1454408e96 SCI: proper laura bow 2 script patch for safe issue
fixes one half of bug #6460
2013-11-19 23:36:58 +01:00
Martin Kiewitz 52ec143e6d SCI: added script patch to fix sq5 toolbox bug
fixes bug #6457
2013-11-18 00:52:04 +01:00
Martin Kiewitz 297d5764fd SCI: workaround for sq4 hintbook script bug (#6447) 2013-11-16 20:07:28 +01:00
Martin Kiewitz 2f3df97a71 SCI: fixing warning about missing braces 2013-11-16 19:26:48 +01:00
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