Commit Graph
400 Commits
Author SHA1 Message Date
sluicebox dc56d70b5d SCI: Update LB2 crate door pathfinding workaround
Updates a pathfinding workaround to handle all edge cases
2019-02-19 19:21:43 -08:00
Vhati 603115dfca SCI32: Fix QFG4 guild secret passage
Fixes the walkable polygon not changing when it's revealed, bug #9894
2019-02-13 22:15:02 +02:00
sluicebox a6bcf88cd4 SCI: Fix ECO1 column puzzle, bug #10885
Works around a script bug that prevents the game from being completed
2019-02-13 22:10:41 +02:00
sluicebox 0a68bf7768 SCI: Fix FPFP Mac easter egg, bug #7065
Works around a script bug that locks up the game
2019-02-13 22:07:24 +02:00
sluicebox c03e52bebb SCI: Fix ECO1CD Mosaic puzzle crash, bug #10884
Fixes a bug in the original that crashes the interpreter
2019-02-12 02:20:19 +02:00
sluicebox 82a1859ad1 SCI: Fix ECO1CD prophecy scroll, bug #10883
Fixes a script bug that breaks messages
2019-02-10 16:28:47 +02:00
Vhati 66dc8afaa3 SCI: Fix QFG3 combat speed throttling patch
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-08 02:43:09 +02:00
Vhati 470f5fbbae SCI32: Cleanup QFG4 Remove a commented workaround
It was superseded by commit aa9a1ab.
2019-02-04 23:15:28 +02:00
sluicebox 4129da510e SCI: Fix LB1 left staircase lockup, bug #10879
Fixes a lockup in the original
2019-02-03 20:41:33 +02:00
sluicebox a0b319646c SCI: Fix ECO1CD giving Superfluous the oily shell
Fixes a script bug in the CD version, bug #10881
2019-02-03 15:40:01 +02:00
Vhati 2207a6d326 SCI: Cleanup Hoyle patches 2019-02-03 10:49:48 +02:00
Vhati 88fffbfccc SCI: Cleanup SQ6,Torin patches 2019-02-03 10:49:48 +02:00
Vhati a489423e76 SCI: Cleanup RAMA,Shivers patches 2019-02-03 10:49:48 +02:00
Vhati 43e584e819 SCI: Cleanup SpaceQuest 1-5 patches 2019-02-03 10:49:48 +02:00
Vhati 4016d53a2b SCI: Cleanup QFG4 patches 2019-02-03 10:49:48 +02:00
Vhati 18c4e7393a SCI: Cleanup QFG3 patches 2019-02-03 10:49:48 +02:00
Vhati f339402fe6 SCI: Cleanup QFG2 patches 2019-02-03 10:49:48 +02:00
Vhati fbd1181300 SCI: Cleanup QFG1 patches 2019-02-03 10:49:48 +02:00
Vhati fd1bcedde7 SCI: Cleanup PoliceQuest patches 2019-02-03 10:49:48 +02:00
Vhati 8f3db27c1c SCI: Cleanup Phantasmagoria patches 2019-02-03 10:49:48 +02:00
Vhati 73adfa5fd3 SCI: Cleanup Mother Goose patches 2019-02-03 10:49:48 +02:00
Vhati d7309bbdff SCI: Cleanup LauraBow2 patches 2019-02-03 10:49:48 +02:00
Vhati bdcd07aef6 SCI: Cleanup LauraBow1 patches 2019-02-03 10:49:48 +02:00
Vhati 3d1436df25 SCI: Cleanup LSL patches 2019-02-03 10:49:48 +02:00
Vhati aeb5366308 SCI: Cleanup Longbow patches 2019-02-03 10:49:48 +02:00
Vhati 84493e6a01 SCI: Cleanup Lighthouse patches 2019-02-03 10:49:48 +02:00
Vhati 256a50d8f1 SCI: Cleanup KQ7 patches 2019-02-03 10:49:48 +02:00
Vhati 48dfc3c29b SCI: Cleanup KQ6 patches 2019-02-03 10:49:48 +02:00
Vhati 3687a315fd SCI: Cleanup KQ5 patches 2019-02-03 10:49:48 +02:00
Vhati 0b66761e9a SCI: Cleanup GK2 patches 2019-02-03 10:49:48 +02:00
Vhati b3a379af37 SCI: Cleanup GK1 patches 2019-02-03 10:49:48 +02:00
Vhati b50be2cd1f SCI: Cleanup Pharkas patches 2019-02-03 10:49:48 +02:00
Vhati 6a6477f4c6 SCI: Cleanup fangame patches 2019-02-03 10:49:48 +02:00
Vhati e289646b6f SCI: Cleanup EcoQuest patches 2019-02-03 10:49:48 +02:00
Vhati 1cc4448317 SCI: Cleanup Conquests of Camelot patches 2019-02-03 10:49:48 +02:00
Vhati 6ee89aa698 SCI: Cleanup SCI32 patches 2019-02-03 10:49:48 +02:00
Filippos Karapetis 4372c3d05e SCI32: Fix spacing 2019-01-18 12:03:10 +02:00
Vhati 1d0ffca075 SCI32: Fix QFG4 castle gate after geas (#1479)
Fixes hero being able to walk through the closed gate, bug #10871
2019-01-18 11:57:59 +02:00
Vhati c4c5c1d453 SCI32: Fix QFG4 castle door lockup
Fixes doors when rogues attempt to open them, bug #10874
2019-01-18 10:28:20 +02:00
Vhati efbcc757b6 SCI32: Fix QFG4 Trigger and Open spells
Fixes repeat casting and combination with Summon Staff, bug #10860
2019-01-13 21:34:54 +02:00
Vhati aac5ed1cae SCI32: Fix QFG4 forest pathfinding
Adds workarounds for odd detours during entry, bugs #10857, #10858
2019-01-06 19:17:03 +02:00
Vhati b28ac82fcb SCI32: Cleanup QFG4 script patches
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-05 22:26:24 +02:00
sluicebox f1fdb0cd26 SCI: Fix QFG1VGA Mac Antwerp controls, bug #10856
Fixes a script bug in the mac version that always kills the player
2019-01-02 21:47:19 +02:00
Vhati aa9a1ab901 SCI32: Fix QFG4 cave tentacle
Fixes wriggling and retraction when hero travels over the pit, bug #10615
Supersedes commit 259f262
2019-01-01 23:47:40 +02:00
sluicebox 8f2da7086c SCI: Fix LB1 attic stairs lockup, bug #9949
Fixes a lockup in the original game
2018-12-28 15:05:33 +02:00
Lars Skovlund bba8eadfae SCI32: Remove obsolete script patches 2018-12-28 11:55:32 +02:00
sluicebox 45d852cbaf SCI32: Fix GK1 Wolfgang phone obstacle bug, #10853
Fixes bug in original which places ego outside the room's obstacle boundary
2018-12-27 23:49:57 +02:00
Vhati 6383200e34 SCI32: Fix QFG4 tarot readings
Fixes incorrect cards and placement, bugs #10822, #10823, #10824, #10845,
and #10846
2018-12-25 00:17:02 +02:00
Filippos Karapetis 81288f2cac SCI: Fix the wording in some patch comments 2018-12-23 20:55:22 +02:00
Vhati f731760292 SCI32: QFG4 Fix null scaler, climbing by monolith
Fixes an exception casting Trigger after using grapnel, bug #10837
2018-12-23 20:17:25 +02:00