aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2019-12-21SCI32: Fix PHANT1 when quitting ScummVM during chasesluicebox
2019-12-21SCI: Implement kFileIOCopysluicebox
Allows patching a Phantasmagoria 1 script to copy instead of rename. Although most games can call this through their File:copy script, none have been discovered yet that do.
2019-12-21SCI32: Fix PHANT1 Chase history deletion in chapter 7sluicebox
blerg
2019-12-21SCI32: Fix PHANT1 Wine cask hotspot in chapter 5sluicebox
2019-12-18AUDIO: (FM-TOWNS/PC-98) - fix regression from 0e734722athrxx
My commit 0e734722 causes lockups in SCUMM (sometimes) and SCI (very often). I didn't like the way I had fixed this before, but in the end I now had to do it in a similar way.
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-08SCI32: Add PHANT1 German Patch detection entrysluicebox
Trac #9743
2019-12-08SCI32: Update PHANT1 detection entry commentssluicebox
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-04SCI32: Fix VMDPlayer yielding when frames skippedsluicebox
2019-12-01SCI32: Fix kPlayVMDPlayUntilEvent when passed zerosluicebox
Fixes VMD playback in Phantasmagoria 1 while in censored mode. kPlayVMDPlayUntilEvent is supposed to play until the last frame when passed zero as the frame number to wait for.
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-19SCI: Fix kMenuSelect selecting disabled itemssluicebox
Fixes CAMELOT "draw sword" command causing bugs and lockups when it's not supposed to be available
2019-11-19SCI: Add horizontal shake to kShakeScreensluicebox
2019-11-19GRAPHICS: Add interface for horizontal shakesluicebox
2019-11-17SCI32: Fix QFG4 error when sliding down slopesluicebox
Trac #9801, #11268
2019-11-17SCI32: Add SQ6 Mac detection entrysluicebox
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-03ENGINES: Stop using 'single id'Bastien Bouclet
2019-11-03ENGINES: Add an engine ID to all the enginesBastien Bouclet
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-31SCI32: Add Mac KQ7, HOYLE5, MOTHERGOOSE256 detectionsluicebox
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: Include Mac resource filenames with two digitssluicebox
KQ7, Phant1, and others have more than 9 "Data" files
2019-10-23SCI32: Fix GK1 inventory item bug on restartsluicebox
Fixes bug #11222
2019-10-21SCI32: Add support for AIFF audiosluicebox
Used by at least LSL6 Mac CD for voices
2019-10-21SCI32: Add LSL6 Mac CD detection entrysluicebox
Trac #11218
2019-10-21SCI: Add LSL6 Mac Floppy kGetCWD workaroundsluicebox
The game now starts
2019-10-21SCI: Add LSL6 Mac Floppy detection entrysluicebox
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: Add support for Mac SND resource playbacksluicebox
Used by at least GK1 Mac, which can now be started without erroring