547 Commits

Author SHA1 Message Date
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
sluicebox
9fec79ac5a SCI: Fix LONGBOW Day 7 Tuck/Net scene, bug #10847 (#1457)
Fixes a bug in the original that plays a scene when it shouldn't
2018-12-22 11:14:13 +02:00
sluicebox
e94ccdbe6b SCI: Fix LONGBOW day 5/6 castle rescue logic bugs (#1453)
Fixes several related script bugs involving the castle rescue. bug #10839
2018-12-19 08:24:20 +02:00
Vhati
a520c6e544 SCI32: Fix QFG4 inventory leaks across restarts (#1440)
Fixes item properties that weren't getting reset, bug #10768
2018-12-19 08:18:24 +02:00