aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine
AgeCommit message (Collapse)Author
2019-12-12SCI32: Fix QFG4 Necrotaur blackout script patchsluicebox
Fixes bug #11277
2019-12-09SCI32: Fix PHANT1 save file interoperabilitysluicebox
Phantasmagoria 1 save files are uncompressed because they are small and interoperable with the original interpreter, but the game scripts frequently rename them. Renaming save files unconditionally compresses the result and so only some files have been interoperable. Phantasmagoria 1 files now remain uncompressed when renamed.
2019-12-06SCI32: Fix kRobot subop 6 implementationsluicebox
Fixes Phantasmagoria 1 animations not resuming after closing the control panel during the chapter 7 chase
2019-12-04SCI32: Implement VMD Censorship Blobssluicebox
Phantasmagoria 1's censorship mode is now supported Trac #11229
2019-12-01SCI32: Create stubs for kPlayVMD blob subopssluicebox
Prevents Phantasmagoria 1 from crashing while in censored mode. The "blob" subops pixelate rectangles during playback and are currently being implemented.
2019-12-01SCI: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-25SCI32: Fix kFileIOReadRaw when fewer bytes than requestedsluicebox
Fixes censorship password in Phantasmagoria 1
2019-11-20SCI: Fix CAMELOT dropped events while sword is drawnsluicebox
Fixes bug #11269
2019-11-20SCI: Fix CAMELOT menu items when restoringsluicebox
2019-11-20SCI: Fix comment typossluicebox
2019-11-17SCI32: Fix QFG4 error when sliding down slopesluicebox
Trac #9801, #11268
2019-11-12SCI: Fix SQ5 transporter room speed bugssluicebox
Fixes bug #11264
2019-11-08SCI: Fix SQ5 WD40 alarm countdown lockupsluicebox
Fixes bug #11255
2019-11-07SCI: Fix SQ5 WD40 fruit lockupsluicebox
Fixes bug #5162
2019-11-02SCI32: Fix QFG4 bone cage bugssluicebox
Fixes bug #11238
2019-11-01SCI: Fix PQ1VGA bugs outside Carol's coffee shopsluicebox
Fixes bug: #5826
2019-10-31SCI32: Fix KQ7 extra ambrosiasluicebox
Fixes bug #9790
2019-10-31SCI32: Fix LSL6 Hires Mac restore from launchersluicebox
2019-10-31SCI32: Add HOYLE5 kFileIOReadString workaroundsluicebox
2019-10-30SCI: Fix QFG3 Johari and Manu map bugssluicebox
Fixes bug #11216
2019-10-27SCI: Fix ECO2 Ecorder lily highlightingsluicebox
Fixes bug #5552
2019-10-27SCI: Fix SQ5 random lockup in captain's chairsluicebox
Fixes bug #6130
2019-10-24SCI32: Return correct KPlatform32 value on Macsluicebox
Fixes GK1 Mac intro and other slideshow movies
2019-10-23SCI32: Fix GK1 inventory item bug on restartsluicebox
Fixes bug #11222
2019-10-21SCI: Add LSL6 Mac Floppy kGetCWD workaroundsluicebox
The game now starts
2019-10-20SCI32: Fix GK1 icon bar workaroundsluicebox
Fixes an uninitialized parameter workaround, trac #11215 This caused the icon bar to error when in "icon up" mode
2019-10-20SCI32: Fix GK1 interrupted museum speechsluicebox
Fixes bug #11219
2019-10-16SCI32: Fix QFG4 error when clicking after runes puzzlesluicebox
Fixes a bug in a script patch, trac #11211
2019-10-12SCI: Fix QFG3 error when putting last item in chestsluicebox
Fixes bug #11196
2019-10-11SCI32: Enable Mac code (remove ENABLE_SCI32_MAC)sluicebox
2019-10-11SCI: Fix more kFileIO return valuessluicebox
Fix a number of incorrect return values from file IO functions, continuing the kFileIOWriteString fix from 7c1fb8bee1890f831adde61a98d94a563f9d14fa One of the misconceptions was that these functions return DOS error error codes on failure. Instead, SCI16 immediately zeros those out.
2019-10-10SCI: Fix Set But Unused Variable GCC WarningD G Turner
2019-10-09SCI: Fix compilationEugene Sandulenko
2019-10-09SCI32: More work on Hoyle 5 poker logicFilippos Karapetis
2019-10-08SCI32: Make the Hoyle 5 poker card bitmask a bit more explicitFilippos Karapetis
2019-10-08SCI32: Some initial work on the Hoyle 5 poker logicFilippos Karapetis
The game can be entered now, but there's only some dummy logic in place to get it working
2019-10-05SCI32: Handle the special Bridge save/load screens in Hoyle 5Filippos Karapetis
Fixes saving/loading the Bridge hands using the ScummVM save/load screens - bug #11174
2019-10-02SCI: Return correct value from kFileIOWriteStringsluicebox
Fixes corrupt save games in Hoyle5, bug #11174
2019-10-02SCI32: Add HOYLE5 support for original Save/Load screenssluicebox
Trac #11174
2019-09-29SCI32: Extend HOYLE5 Bridge workaroundsluicebox
2019-09-30SCI: Fix MSVC WarningD G Turner
2019-09-30SCI: Add fanmade game "Zork: The Great Underground Empire"Filippos Karapetis
Bug #11051
2019-09-30SCI32/SCI: Sync Hoyle 4 and Hoyle 5 Bridge workaroundsFilippos Karapetis
These two games use the same scripts for the Bridge sub-game, so their workarounds are the same. Fixes bugs #11162, #11183
2019-09-29SCI32: Fix typo in kGlobalVarHoyle5ResponseTimeFilippos Karapetis
2019-09-28SCI32: Sync HOYLE5 Bridge volume controlsluicebox
2019-09-28SCI: Fix HOLYE4 and HOLYE5 Bridge invalid arithmeticsluicebox
Fixes bugs #11163 and #11173. Both games contain the same buggy script.
2019-09-28SCI32: Extend the Hoyle 5 bridge slider workaroundFilippos Karapetis
This fixes the other sliders in the Bridge game. Thanks to sluicebox
2019-09-28SCI32: Fixed several uninitialized reads in Hoyle 5Filippos Karapetis
Closes bugs #11167, #11168, #11169, #11170, #11171, #11172 #11173
2019-09-26SCI32: Fix QFG4 bridge secret exitsluicebox
Fixes bug #10774
2019-09-26SCI: Remove trailing commas from patch arrayssluicebox