Commit Graph
729 Commits
Author SHA1 Message Date
sluicebox ef333e8611 SCI: Fix several SQ1 message and verb script bugs 2021-06-16 22:27:15 -05:00
sluicebox 69576123b8 SCI: Document SQ1 droid script patch 2021-06-14 14:29:16 -05:00
sluicebox 161717aa71 SCI: Fix SQ1 Look messages in Sarien generator room 2021-06-13 17:03:30 -05:00
sluicebox d6f5111523 SCI: Fix SQ1 Orat sounds 2021-06-09 14:28:52 -06:00
sluicebox ff15ffef37 SCI: Update SQ4 Text+Audio patch signature
Makes the signature more precise so that it's not accidentally applied
to the wrong place when a script already contains this patch.

Fixes incompatibility with NRS' SQ4 Update 1.3
2021-05-24 12:39:45 -06:00
sluicebox 9243be0b8d SCI32: Fix GK1 comic-book cartoon timing, animation 2021-05-22 18:47:17 -06:00
sluicebox f3e890889f SCI32: Fix GK1 CD end-game font 2021-05-21 21:42:53 -06:00
sluicebox b60a6a717b SCI: Fix SQ4 easter egg lockup in software store 2021-05-13 16:10:24 -06:00
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
sluicebox f902d7ce81 SCI32: Fix LSL6 Hi-res Mac volume sync 2021-04-29 14:25:11 -07:00
sluicebox f6dd4fa234 SCI: Add option to use KQ5 CD Windows cursors
Ticket #7800
2021-04-29 09:27:13 -07:00
sluicebox 6b910669b3 SCI: Fix KQ6 'Tickets, only' CD audio interruption 2021-04-26 22:50:10 -07:00
sluicebox 11fec236a2 SCI: Make KQ6 'Tickets, only' script patch a workaround
In addition to simplifying, this fixes the message in Spanish and
Italian versions. The CD patch signature matched these floppy versions
too and altered their correct messages.
2021-04-26 22:50:10 -07:00
Eugene Sandulenko 5e7fe2dc57 JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
sluicebox f58e87baea SCI: Fix QFG3 floating spears in GOG version
Fixes bug #11426
2021-04-07 11:35:11 -07:00
sluicebox cc95809bb5 SCI: Fix compatibility with PQ1VGA & PQ3 GOG versions
GOG includes NRS scripts in PQ1VGA and PQ3 which trigger our
warning about fan patches. The patches introduce several forms of
speed throttling but we already throttle at the engine level.
This changes timing throughout the games and may cause conflicts.

This commit:
- Disables the speed throttling that the patches introduce
- Removes the warning for these versions

GOG versions now play the same as original unpatched ones.
2021-04-05 23:47:45 -07:00
sluicebox 592ab77dc7 SCI: Fix PQ3 road signs not updating
Fixes bug #10254
2021-03-21 22:53:08 -07:00
sluicebox 294d733d9f SCI: Fix Timer rollover bugs in KQ5, MOTHERGOOSE256 2021-03-21 17:32:17 -07:00
sluicebox 27e00993ce SCI: Fix PEPPER glass jar bugs with script patch
Fixes the remaining script bugs and cleans up kMessage
2021-03-20 13:37:37 -07:00
sluicebox 6853b5101f SCI: Convert PQ2 speed workaround to script patch
Cleans up kScriptID and speeds up startup
2021-03-11 08:50:46 -08:00
sluicebox 318e18fd9c SCI: Fix HOYLE4 Crazy Eights transition sound
Fixes bug #10790
2021-03-07 03:11:40 -08:00
sluicebox 6841af484d SCI: Fix KQ1 Demo leprechaun dance speed
Fixes bug #9825
2021-03-02 20:31:18 -08:00
sluicebox 196d666e70 SCI: Remove outdated PHARKAS script patch
This patch removes a call to kDoAudio(13) because at the time it was
written, the subop was unimplemented and didn't return a value.

kDoAudio(13) was later changed to always return 1 so this patch has been
moot for a while. Now we need this script to do what it's supposed to
and detect sound interruptions so I'm about to implement kDoAudio(13).
2021-02-23 18:22:25 -08:00
sluicebox a921c08043 SCI: Fix SQ4 software clerk's random message 2021-02-19 12:25:55 -08:00
sluicebox 045b33cf20 SCI: Fix KQ4 unicorn ride at night 2021-02-11 00:06:37 -08:00
Cameron Cawley 1d9572173a SCI: Fix compilation when SCI32 is disabled 2021-02-04 22:24:41 +02:00
sluicebox a8a6bf4f30 SCI32: Remove PHANT2 spin loop in easter egg 2021-01-31 19:42:02 -08:00
sluicebox 20d052fee4 SCI32: PHANT2 script patch comments 2021-01-31 19:39:21 -08:00
sluicebox f033ffca9d SCI: Fix KQ6 time-of-day lettuce bug 2021-01-31 12:43:17 -08:00
sluicebox 7095ed66c5 SCI: Fix KQ4 missing waterfall view 2021-01-31 12:43:16 -08:00
ZvikaandFilippos Karapetis f0d6ee84a7 SCI: PQ4 - Partial fix for #11660 (keep speech and subtitles setting) (#2463)
Co-authored-by: Filippos Karapetis <bluegr@gmail.com>
2021-01-27 01:56:11 +02:00
sluicebox 188423fb6e SCI: Fix KQ6 guard dog music not stopping
Fixes bug #11746
2020-12-18 10:21:43 -10:00
sluicebox 4a72486279 SCI: Disable LSL3 speed test
Fixes bug #11967
2020-12-13 10:54:36 -10:00
sluicebox f9287b26c8 SCI: Play KQ6 credits song even when CD audio fails 2020-11-27 10:58:35 -08:00
sluicebox 2c56ec0aad SCI: Fix LB1 cursor initialization in room 44 2020-11-26 03:49:40 -08:00
sluicebox a1bead4362 SCI: Fix KQ6 inventory in dark catacombs room 2020-11-26 03:49:40 -08:00
sluicebox bda199eac4 SCI32: Fix GK1 beignet vendor movement speed
Fixes bug #11892
2020-10-18 16:45:11 -08:00
sluicebox 4b5260fc34 SCI: Fix volume slider bug in fan games 2020-09-29 18:36:37 -07:00
sluicebox eee7882c9a SCI: Fix LSL3 volume slider
There was a workaround for this but it didn't fix the script bug.
Instead it set the volume to max every time the volume dialog opened.
2020-09-28 05:14:48 -07:00
sluicebox 2e902e022b SCI32: Fix GK1 Day 6 envelope lockup 2020-09-17 17:13:43 -07:00
sluicebox 4008b845a1 SCI32: Enable GK1 Windows videos at bayou ritual
Fixes bug #9807
2020-09-17 02:29:19 -07:00
sluicebox 3f38c0f8d3 SCI32: Fix GK1 Jackson Square cursor bugs 2020-09-14 13:10:45 -07:00
sluicebox b6d8b7a1d9 SCI32: Fix SQ6 ExitFeature breaking cursors
Fixes bug #11640

Special thanks to Alien-Grey for reporting this and taking the time
to track down how to trigger this difficult to reproduce bug.
2020-09-03 20:08:23 -07:00
sluicebox d9ffa7b3d7 SCI32: Fix SQ6 shuttle cockpit invalid save games
Fixes bug #11673
2020-09-03 20:08:23 -07:00
sluicebox 1de40cf803 SCI32: Fix SQ6 save dialog message text 2020-09-02 15:43:29 -07:00
sluicebox 4b9cafc1f8 SCI: Fix SQ5 Genetix bridge entrance, bug #11620 2020-08-28 17:13:45 -07:00
sluicebox 8f1af79cc8 SCI: Fix SQ5 elevator door lockup, bug #11605 2020-08-24 21:46:43 -07:00
sluicebox b98fed9dd0 SCI32: Fix KQ7 Chicken Petite crash, bug #11575 2020-08-20 16:06:14 -07:00
sluicebox 8351303e68 SCI: Fix another KQ6 cliff floating script bug 2020-08-14 00:40:53 -07:00
sluicebox 1cdb35d601 SCI: Fix script patch comment 2020-08-14 00:40:53 -07:00