aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2019-03-27SCI: Fix broken speech after starting in text modesluicebox
Fixes bug #10924 where starting or restoring in text mode and then changing to speech mode within a game results in muted speech. This is a regression introduced between 1.9 and 2.0, probably as part of the synchronization refactor that created GuestAdditions.
2019-03-25SCI: Fix SQ4CD biker timepod message, bug #10922sluicebox
2019-03-25SCI: Fix Mac icon bar crash on restart (KQ6, FPFP)sluicebox
Add support for reinitializing the mac icon bar when restarting. Restarting runs the game's init script which calls KPlatform again. Prior to this, restarting these games would fail an assertion.
2019-03-24SCI: Fix SQ4CD bike dodging, bug #9806sluicebox
Fixes several game-breaking script bugs in the bike dodging scenes that were exposed in the CD version by slowing down the bikes.
2019-03-23SCI: Update The Dating Pool 2019 demoKawa
2019-03-23SCI: Add detection entry for The Dating Pool 2019 demoKawa-oneechan
2019-03-23SCI: Fix SQ4CD Cedric easter egg, bug #10920sluicebox
2019-03-19SCI: Apply SQ4 timing workaround to non-VGA versionssluicebox
Fixes bug #6193 by applying the SQ4 floppy kPaletteAnimation timing workaround from 99de89c974fc24bf58b034842750e522d7d441d4 to versions with less than 256 colors. This includes DOS EGA, PC-98, and Amiga. This also patches out the intro script's workaround that uses different timing in EGA mode, as this is incompatible with ours and makes the intro screen last over 3 minutes instead of 5 seconds.
2019-03-18SCI: Fix disassembler crash on invalid propertysluicebox
Fixes debugger crash when disassembling an instruction whose operand is an invalid property. This occurs in LB2 floppy 1.0 script 720 in sGetUp:changeState and sStepOnNail:changeState.
2019-03-14SCI: Fix SQ4CD smell sidewalk message, bug #10917sluicebox
2019-03-11SCI: Fix LB2CD intro text-mode volume, bug #10916sluicebox
2019-03-11SCI: Fix SQ4 maze missing message, bug #10915sluicebox
2019-03-11SCI: Fix SQ4CD Sock's door, bug #10914 (#1533)sluicebox
2019-03-10SCI: Fix spacing in SQ4 script patchsluicebox
2019-03-10SCI: Add entry for Betrayed Alliance version 1.1Filippos Karapetis
Fixes bug #10889
2019-03-10SCI: Fix SQ4 zero gravity blast lockup, bug #10912sluicebox
2019-03-09JANITORIAL: Update all scummvm.org URLS to use httpsCameron Cawley
2019-03-08SCI: Fix SQ4 kernel signature mismatch on Estrossluicebox
2019-03-07SCI: Fix SQ4CD red shopper easter egg, bug #10911sluicebox
2019-03-03SCI: Fix sync36 patch files not being loadedsluicebox
Fixes GK1 bug #10788
2019-03-02SCI32: Fix QFG4 peering at absent batsVhati
Fixes castle doors when all bats have been killed, bug #10789
2019-03-01SCI: Add QFG1VGA Mac workaround for Yoricksluicebox
2019-03-01SCI: Fix QFG1VGA Yorick door lockup, bug #6410sluicebox
2019-03-01SCI: Fix ECO1 empty apartment messages, bug #10903sluicebox
2019-02-28SCI: Fix ECO1 Spanish pump test code, bug #10900sluicebox
2019-02-25SCI: Fix ECO1CD missing ocean cliffs, bug #10893sluicebox
Fixes graphics not being drawn in the CD version
2019-02-25SCI: Fix LB2 disappearing desk items, bug #10894sluicebox
Fixes bug in original that doesn't redraw objects
2019-02-25SCI: Fix LB2 armor exhibit messages, bug #10895sluicebox
Fixes script bugs in the original that prevent messages. Replaces a script patch that fixed one of the symptoms.
2019-02-25SCI: Fix LONGBOW Day 8 archer pathfindingsluicebox
Work around a lockup that occurs due to our pathfinding, bug #10896
2019-02-19SCI: Update LB2 crate door pathfinding workaroundsluicebox
Updates a pathfinding workaround to handle all edge cases
2019-02-18SCI: Add QFG1VGA Mac workaround for centaursluicebox
2019-02-18SCI: Apply QFG1VGA innkeeper workaround to Macsluicebox
2019-02-13SCI32: Fix QFG4 guild secret passageVhati
Fixes the walkable polygon not changing when it's revealed, bug #9894
2019-02-13SCI: Fix ECO1 column puzzle, bug #10885sluicebox
Works around a script bug that prevents the game from being completed
2019-02-13SCI: Fix FPFP Mac easter egg, bug #7065sluicebox
Works around a script bug that locks up the game
2019-02-12SCI: Fix ECO1CD Mosaic puzzle crash, bug #10884sluicebox
Fixes a bug in the original that crashes the interpreter
2019-02-10SCI: Fix ECO1CD prophecy scroll, bug #10883sluicebox
Fixes a script bug that breaks messages
2019-02-08SCI: Fix QFG3 combat speed throttling patchVhati
Replaces an earlier patch that had a bad byte. Original instruction: 0x80, 0xd2, // lsg global[D2h]. The op byte does not match the expected length or opcode comment. 0x80 would be: lag uint16. 0x89 is: lsg byte. This new patch also does not disturb the logic of a nearby IF block.
2019-02-08SCI: Fix out of bounds issue in getFrameSizeJean-Christophe Rona
If there is no item at all, returns a (0,0,0,0) Rect.
2019-02-04SCI32: Cleanup QFG4 Remove a commented workaroundVhati
It was superseded by commit aa9a1ab.
2019-02-03SCI: Fix LB1 left staircase lockup, bug #10879sluicebox
Fixes a lockup in the original
2019-02-03SCI: Fix ECO1CD giving Superfluous the oily shellsluicebox
Fixes a script bug in the CD version, bug #10881
2019-02-03SCI: Fix inconsistent debugger breakpoint messagesVhati
Fixes bp_function and bp_address not printing the created breakpoint, as happens with the other bp_ commands.
2019-02-03SCI: Cleanup Hoyle patchesVhati
2019-02-03SCI: Cleanup SQ6,Torin patchesVhati
2019-02-03SCI: Cleanup RAMA,Shivers patchesVhati
2019-02-03SCI: Cleanup SpaceQuest 1-5 patchesVhati
2019-02-03SCI: Cleanup QFG4 patchesVhati
2019-02-03SCI: Cleanup QFG3 patchesVhati
2019-02-03SCI: Cleanup QFG2 patchesVhati