aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2019-01-14SCI32: Fix QFG4 forest 580 pathfindingVhati
Adds a penalty workaround for room 580 entry from the south, bug #10870
2019-01-13SCI32: Fix QFG4 Trigger and Open spellsVhati
Fixes repeat casting and combination with Summon Staff, bug #10860
2019-01-06SCI32: Fix QFG4 forest pathfindingVhati
Adds workarounds for odd detours during entry, bugs #10857, #10858
2019-01-05SCI32: Cleanup QFG4 script patchesVhati
Trivially revises comments and var names for consistency. Changes hardcoded selector bytes to macros. Confirms early patches against editions not tested at the time. Combines two TRAP array patches (commits 6c44106, aceb528) into one.
2019-01-05SCI: Rename kRestartGame to kRestartGame16Lars Skovlund
2019-01-05SCI32: Stub out kRestartGameLars Skovlund
Restarting was only supported in QfG4, GK1 and PQ4. Those three used makeshift script code. The kernel call was stubbed out in SSCI as well. Fixes bug #10681.
2019-01-02SCI: Fix QFG1VGA Mac Antwerp controls, bug #10856sluicebox
Fixes a script bug in the mac version that always kills the player
2019-01-01SCI32: Fix QFG4 cave tentacleVhati
Fixes wriggling and retraction when hero travels over the pit, bug #10615 Supersedes commit 259f262
2018-12-30SCI: Don't try to validate resources added from a Mac resource forkFilippos Karapetis
The fix has been authored originally by csnover, adapted from commit ca420e44167e5ee488b4ad547104fa6b976e6f1c Fixes Trac#10440, Trac#10892.
2018-12-29SCI: Add LSL7 Russian detection entriesMatan Bareket
Fixes #10638
2018-12-29SCI32: Fix QFG4 conversation crash when using keyboard controlsLars Skovlund
2018-12-29SCI32: Fix QFG4 statue item descriptionVhati
Fixes an inaccurate message when examining the statue, bug #10770
2018-12-28SCI32: Fix QFG4 Rusalka flowers dialogueVhati
Fixes mixed up text/audio when giving her flowers, bug #10849
2018-12-28SCI: Fix LB1 attic stairs lockup, bug #9949sluicebox
Fixes a lockup in the original game
2018-12-28SCI32: Remove obsolete script patchesLars Skovlund
2018-12-28SCI32: Display plane id base in version console commandLars Skovlund
2018-12-28SCI32: Add feature detection for plane id baseLars Skovlund
This provides a generic fix for AddScreenItem crashes in early SCI32 floppy games that have previously required individual script patches.
2018-12-27SCI32: Fix GK1 Wolfgang phone obstacle bug, #10853sluicebox
Fixes bug in original which places ego outside the room's obstacle boundary
2018-12-27SCI32: Fix regression in VMD playerFilippos Karapetis
2018-12-25SCI: Fix Robot bounding box calculationLars Skovlund
Fixes bug #10700, at least partially.
2018-12-25SCI32: Fix QFG4 tarot readingsVhati
Fixes incorrect cards and placement, bugs #10822, #10823, #10824, #10845, and #10846
2018-12-23SCI: Fix the wording in some patch commentsFilippos Karapetis
2018-12-23SCI32: QFG4 Fix null scaler, climbing by monolithVhati
Fixes an exception casting Trigger after using grapnel, bug #10837
2018-12-23SCI32: Fix QFG4CD Look Grate missing audiosluicebox
Fixes a broken message due to wrong audio tuple, bug #10848
2018-12-22SCI: Fix LONGBOW Day 7 Tuck/Net scene, bug #10847 (#1457)sluicebox
Fixes a bug in the original that plays a scene when it shouldn't
2018-12-19SCI: Fix LONGBOW day 5/6 castle rescue logic bugs (#1453)sluicebox
Fixes several related script bugs involving the castle rescue. bug #10839
2018-12-19SCI32: Fix QFG4 inventory leaks across restarts (#1440)Vhati
Fixes item properties that weren't getting reset, bug #10768
2018-12-17SCI32: Simplify GK1 ego speed script patch (#1450)sluicebox
2018-12-16SCI32: Fix QFG4 iron safe room doors (#1443)Vhati
Fixes mixed up oiled flags and east door sending hero west, bug #10829
2018-12-16SCI32: Fix QFG4 town gate after a staff dream (#1441)Vhati
Fixes hero getting stuck due to inactive nightfall detection, bug #10830
2018-12-14SCI: Fix LONGBOW day 9 cobbler's hut, bug #10834 (#1444)sluicebox
Fixes a script bug in the original
2018-12-10SCI32: Fix QFG4 obscured ropes when rescuing Igor (#1436)Vhati
Fixes a missing graphics update after priority is changed, bug #10751
2018-12-10ENGINES: Normalize the getName() result of metaenginesBastien Bouclet
Also-By: Matthew Hoops <clone2727@gmail.com>
2018-12-10SCI: Fix QFG1VGA card game lockup, bug #10826 (#1435)sluicebox
2018-12-10SCI32: Fix QFG4 extraneous door sound in castle (#1438)Vhati
Fixes a second door sound when entering certain rooms, bug #10827
2018-12-09SCI32: Fix GK1 mummy animation, bug #10828 (#1439)sluicebox
Fixes an animation script bug that occurs in the original
2018-12-09SCI: Fix LONGBOW Amiga pub error, bug #9688 (#1437)sluicebox
Fixes a script bug which causes a kernel signature mismatch
2018-12-05SCI32: Update QFG4 script patch description (#1433)sluicebox
2018-12-05SCI: Use Common::strlcpy instead of custom strlcpy-equivalentColin Snover
2018-12-05SCI: Fix incorrect ifdef name in Video32Colin Snover
2018-12-05SCI: Silence more incorrect audio patch type warningsColin Snover
2018-12-05SCI: Stop sleeping if the game is trying to quitColin Snover
This applies to any sleep, but is particularly noticeable in games that send SysEx messages to MT-32, which add delays by sleeping in order to avoid buffer overflows in the device firmware.
2018-12-03SCI32: Fix QFG4 copy protection crash, bug #10773 (#1431)sluicebox
2018-12-03SCI: fix full view remap effect (#1432)Kawa
2018-12-03SCI32: Fix GK1 knitting basket obstacle bug #10707 (#1426)sluicebox
Fixes an obstacle not always being added to a room
2018-12-02SCI: Add some TODOs for better handling of wrong / missing resourcesFilippos Karapetis
2018-12-02SCI: Mark several pathfinding related patches as workaroundsFilippos Karapetis
The issues that these patches correct are caused by differences in our pathfinding algorithm, compared to Sierra's
2018-12-02SCI: Fix LB2 Yvette/Tut missing sync resource (#1373)sluicebox
Fixes a missing resource in the game. bug #9956
2018-12-02SCI: Fix SQ5 drive bay pathfinding, bug #7155 (#1428)sluicebox
Works around a pathfinding algorithm edge case
2018-12-02SCI: Fix LB2 armor hall door pathfinding bug #9952 (#1427)sluicebox
Works around pathfinding algorithm difference that breaks the game