aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-10-11GLK: Revert Amiga compilation fixPaul Gilbert
This reverts commit a14550d7f1893be72a59f3653cf9e69a43b9077a.
2019-10-11GLK: JACL: Move JACL out of RELEASE_BUILD exclusionPaul Gilbert
2019-10-11GLK: JACL: Implement loading saves from the launcherPaul Gilbert
2019-10-11GLK: JACL: Remove deprecated glk_startup.cppPaul Gilbert
2019-10-11GLK: Make glui32 match uint to hopefully prevent Amiga compilation errorsPaul Gilbert
2019-10-11SCI32: Add support for Mac SND resource playbacksluicebox
Used by at least GK1 Mac, which can now be started without erroring
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-11HDB: Using the class keyword makes the intended use clearer.Henrik "Henke37" Andersson
2019-10-11HDB: No need to restate that member functions are indeed part of the class.Henrik "Henke37" Andersson
2019-10-11HDB: Have a return value if the needed codec isn't included in the build.Henrik "Henke37" Andersson
2019-10-11HDB: Bail if the music stream couldn't be created.Henrik "Henke37" Andersson
2019-10-11HDB: Factor out the song code into the Song class, avoiding a lot of ↵Henrik "Henke37" Andersson
duplicate code.
2019-10-11PINK: Fix uninitalised readsEugene Sandulenko
2019-10-11PINK: Fix border dimensionsEugene Sandulenko
2019-10-10SCI: Fix Set But Unused Variable GCC WarningD G Turner
2019-10-09GLK: JACL: Amiga compilation fixPaul Gilbert
2019-10-09GLK: JACL: Fix loading savegamesPaul Gilbert
2019-10-09SCI: Fix compilationEugene Sandulenko
2019-10-09SCI32: More work on Hoyle 5 poker logicFilippos Karapetis
2019-10-08JANITORIAL: Copyright "sign" should be upper-caseHubert Maier
2019-10-08JANITORIAL: Keep copyright "sign" upper-case like the rest of the enginesHubert Maier
2019-10-07GLK: JACL: Fix exiting game when game window is closedPaul Gilbert
2019-10-07GLK: JACL: Standardizing on calls to get stream linePaul Gilbert
2019-10-07GLK: JACL: Hooking up savegame code to GMMPaul Gilbert
2019-10-07GLK: JACL: Fix game script executionPaul Gilbert
2019-10-07GLK: JACL: Graceful exit when error occursPaul Gilbert
2019-10-07GLK: JACL: Cleanup of loader codePaul Gilbert
2019-10-07GLK: JACL: gcc compilation fixesPaul Gilbert
2019-10-07GLK: JACL: Adding subengine filesdreammaster
2019-10-07GLK: JACL: Adding subengine filesPaul Gilbert
2019-10-07GLK: JACL: Skeleton subengine commitPaul Gilbert
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-07BLADERUNNER: Add Further Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-07STARTREK: Handle shared messagesFilippos Karapetis
Also, start moving message patches inside patchRoomMessage(), and remove some redundant state variables
2019-10-06GLK: Improve abysmal performance of stream read checkPaul Gilbert
2019-10-06GLK: Fix reading beyond the end of a filePaul Gilbert
2019-10-06SUPERNOVA: Hook up F5 to the Main MenuThierry Crozat
In the original F5 is used to save/load the game. Since we are using the ScummVM save/load mechanism I think it makes sense to open the main menu, that contains load and save buttons, on F5.
2019-10-05GLK: Add Streams methods for encapsulating ScummVM streamsPaul Gilbert
2019-10-05GLK: Splitting bulk of FileStream up into an IOStream base classPaul Gilbert
2019-10-05SAGA: Add Windows trial version of ITE for reference (not supported)Eugene Sandulenko
2019-10-05MOHAWK: Add Myst ME as a subengine, and mark 'jpeg' as a required dependencyEugene Sandulenko
Because our build system does not allow recursive dependencies, inserting #error for incorrect configuration. For enabling mystme, myst target must be enabled as well
2019-10-05WINTERMUTE: Engine requires jpeg and png as dependeciesEugene Sandulenko
2019-10-05GLK: Engine requires jpeg and png as dependenciesEugene Sandulenko
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-05SCI32: Add the French version of PQ:SWAT (bug #11100)Filippos Karapetis
2019-10-05WINTERMUTE: Fix Possible Uninitialized Variable Compiler WarningsD G Turner
2019-10-05LAB: Replace memcpy of overlapping region with memmoveD G Turner
The result of using memcpy when source and destination overlap is not clearly defined, so use memmove instead which avoids this problem.
2019-10-04PRINCE: Remove ADGF_TESTING flagEugene Sandulenko