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
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
Martin Kiewitz
d9638677d2
SCI: kq6 inventory patch now applies to floppy too
2013-10-30 20:02:49 +01: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
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
3a2b629a17
SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron while sneaking"
2013-08-19 12:31:37 +03:00
Filippos Karapetis
46ebf37ec9
SCI: Change wording for bug/further info references
2013-04-27 14:04:27 +03: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
Willem Jan Palenstijn
e273a387a7
SCI: Replace workaround for bug #3605269 by script patch
2013-04-19 23:50:04 +02:00
Filippos Karapetis
5691a40380
SCI: Update documentation on bug #3585189 and remove an invalid TODO
...
Thanks wjp for pointing out some extra parameters related to pathfinding in SCI
2013-01-24 23:23:48 +02:00
Filippos Karapetis
b0cfe968b0
SCI: Fix bug #3585189 - "SCI: QFG1VGA - game hangs in the tavern"
2013-01-24 22:25:09 +02:00
Filippos Karapetis
b91a132763
SCI: Fix bug #3568431 - "SCI: QFG1VGA - Text glitch at the ghosts death screen"
...
This is a script bug, and is present in the original game as well. Thanks to
lskovlun for assisting with this one
2012-10-13 19:44:33 +03:00
Willem Jan Palenstijn
d1e2d61b78
SCI: Fix Uhura's Woo conversation option
...
This is bug #3040722 .
It was trying to open a non-existent submenu. We now force a return
after handling the conversation option right before it tries to look for
this submenu.
2012-10-07 12:27:14 +02:00
Filippos Karapetis
848575b826
SCI: Fix bug #3538418 in SQ4CD
...
Add a script patch for another speech/subtitles script, which handles
the babble icon shown in the quit/death dialogs (e.g. the two guys from
Andromeda in the quit dialog). Now, these dialogs have speech both in the
speech and the speech + subtitles modes
2012-06-28 04:06:58 +03:00
Filippos Karapetis
c3f0a426fc
SCI: kMakeSaveFileName is actually using virtual savegame IDs
2012-05-14 11:16:11 +03:00
Filippos Karapetis
ce0061d9e0
SCI: Add a script patch to fix a script bug in GK1 floppy
...
This bug leads to a crash after Gabriel interrogates people, and is
caused by incorrect ordering in two checks, which was fixed in the CD
version
2012-01-14 21:02:44 +02:00
Filippos Karapetis
0382e990ec
SCI: Fixed QFG3 bug #3377429 , by removing the problematic script patch
...
for script 23 (bug #3040722 ).
This script patch messes up the conversation with Manu the monkey later
on in the game, thus it's not correct.
2011-08-25 03:06:20 +03:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
md5
a3c6439a1a
SCI: Added workarounds for bug #3292251 , instead of patching the script
...
This fixes bug #3295853
2011-05-13 00:10:44 +03:00
Tarek Soliman
33b1ca2b08
SCI: Fix signature of script patch qfg3DialogCrash (bug #3300241 )
2011-05-12 09:33:40 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
md5
c24d388468
SCI: Fixed script bug #3292251 - "SCI: QFG3: Script error when buying robe"
2011-04-26 18:24:53 +03:00
Lars Skovlund
3ea76f39f9
SCI: Fix SQ1 droid zapping issue with a script patch, thanks to
...
dhewg for reporting.
2011-04-02 19:54:53 +02:00
Willem Jan Palenstijn
5b820cee64
SCI: Restore full object state after collision in DoBresen
...
This makes the workaround for the hang in the Colonel's Bequest
shower scene (bug #3122075 ) unnecessary.
2011-03-13 14:48:38 +01:00
md5
fa10ee66e4
SCI: Added proper fix for bug #3048054 - "LONGBOW: crash when opening hand code"
...
This was caused by a buggy script, most probably the result of an
incorrect copy/paste while processing the original script. Fixed with a
script patch.
2011-03-12 23:48:56 +02:00
md5
0b8c57be84
SCI: Moved a heap patch from kScriptID() into script_patches.cpp
2011-03-12 00:57:45 +02:00
Willem Jan Palenstijn
bd6602ea6f
SCI: Clarify fix for KQ5 witch freeze bug #3034714
...
The cause for this bug turns out to be a corrupt object that as
a side effect accidentally bypasses its own corruption. See the
added comments for details.
Also add a warning that points out similarly corrupted objects.
2011-03-11 23:09:13 +01:00
md5
2a37ed395c
SCI: Fixed bug #3034714 - "KQ5CD: ScummVM freezes in dark forest"
...
This is a heap patch for an odd object used in that scene, which will
suffice for now (until we find why this works in SSCI). Thanks to wjp
for his help and work on this
2011-03-11 18:06:30 +02:00
md5
3574235ba4
SCI: Removed the script patch for the scrubbing scene. The crash no longer occurs with the latest fixes to kDoBresen
2011-02-28 22:33:45 +02:00
md5
0d555c497d
SCI: Moved hunk pointer handling to the GC, and removed some related workarounds
...
SCI scripts can contain stale pointers, which are used later on. We now delete
the contents of hunk entries without invalidating the relevant pointers and let
the GC clear the references. Many thanks to waltervn and wjp for all their work
and help on this.
2011-02-28 15:56:03 +02:00
Willem Jan Palenstijn
9a60c58a8d
SCI: Add FIXME comment to workaround
2011-02-28 10:17:35 +01:00
md5
0f9ad1a52f
SCI: Added a patch for script bug #3034579 - "KQ6CD: Missing speech"
2011-02-24 00:10:01 +02:00
Matthew Hoops
0ec91de76d
SCI: Spell 'canister' correctly
2011-02-21 17:09:45 -05:00
md5
4766774b3d
SCI: Fixed script bug #3040722 in QFG3
2011-02-21 20:43:54 +02:00
Filippos Karapetis
93d22c21b5
SCI: Changed the warning when applying script patches into a debug output call
...
svn-id: r55837
2011-02-08 23:07:11 +00:00
Filippos Karapetis
7bc1ff065b
SCI: Fixed script bug #3038870 - "SCI Fanmade - Demo Quest: ScummVM hangs with typo" and
...
removed a related FIXME
svn-id: r55056
2010-12-28 21:05:30 +00:00
Filippos Karapetis
9af30a2546
SCI: Now saving/loading the list of synonyms (set by kSetSynonyms), like SSCI did
...
This is a more correct way of fixing bug #3037618 than in rev #55017 .
- Changed replaceant/replacement to be uint16's (they're very small positive
values, usually smaller than 4096)
- Changed SynonymList to an Array (so that it can be saved/loaded)
- Removed the PQ2 script patch to Game::replay()
- Added savegame history
svn-id: r55032
2010-12-24 14:47:47 +00:00
Filippos Karapetis
8e26ae0f92
SCI: Fixed bug #3037618 - "PQ2 : Restoring in Scuba Van causes Parser Issues"
...
svn-id: r55017
2010-12-22 22:18:21 +00:00
Filippos Karapetis
3a14a7760e
SCI: Fixed bug #3092115 - "ECOQUEST2: Initial text not cleared during ecorder intro"
...
svn-id: r54984
2010-12-21 15:31:59 +00:00