aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-11-04ZVISION: Play hi-res videos, even if they have no low-res versionTorbjörn Andersson
This is used for some logo animations at the start of the game. I don't know if it's used for anything else, but probably not.
2018-11-04ZVISION: Enable hi-res videos for testing purposesTorbjörn Andersson
2018-11-03GROOVIE: Add Detection Entry for 11th Hour English Windows VariantD G Turner
This is a 4CD release, with date inside the disk.1 file of August 14th 1995.
2018-11-03GOB: Correct Crousibat Detection Entry to European Portuguese.D G Turner
This fixes bug Trac #10791.
2018-11-03GROOVIE: Fix GMM loads, block saves in a puzzleScott Thomas
Loading and returning from subscripts alters the _variables used, thus are not guaranteed to create a valid save state. Loading a save should be valid at any time, as long as the active script being run is restored to the base game script.
2018-11-02MUTATIONOFJB: Draw bitmaps.Ľubomír Remák
Implement RB (bitmap visibility) command. Implement stub for FLX and FLB (play animation) commands.
2018-11-02KYRA: fix EOB II sound glitchathrxx
This is a workaround for a premature sfx (original code/script bug) in a specific sequence in catacombs level 2.
2018-11-02KYRA: - fix EOB II graphics glitchathrxx
Catacombs level 3 doors were not drawn completely.
2018-10-31SCI: - minor fix to FM-TOWNS sound driverathrxx
- workaround to fix music playback in Mixed Up Mothergoose - remove a useless declaration
2018-10-31MUTATIONOFJB: Add basic support for RABLOAD command.Ľubomír Remák
Also fix an issue with parsing IF command. This commit makes the game completable (with many issues).
2018-10-30MUTATIONOFJB: Add stub for switching game chapter.Ľubomír Remák
2018-10-29PINK: added detection entry for Danish versionAndrei Prykhodko
2018-10-28KYRA: (EOB) - fix broken quickstart partyathrxx
regression from 00e59a31 - savegames without thumbnails (like the quickstart party) would raise an error message.
2018-10-28SCI32: Remove GK1 French/Spanish CD SysLogger hotkey (#1366)sluicebox
Removes a problematic active debug hotkey, bug #10781
2018-10-28SCI32: Fix GK1 floppy Magentia missing message (#1367)sluicebox
Fixes a missing message error in floppy version. bug #10782
2018-10-28MUTATIONOFJB: Allow completion of first chapter.Ľubomír Remák
Implement dummy SPECIALSHOW command (skip puzzle). Fix NEWROOM command parsing. Fix use action on inventory items. Fix interaction with certain doors.
2018-10-28KYRA: (LOL) - fix for ticket #9831 (Lands of Lore: Japanese text is ↵athrxx
displayed overlapping) It seems that I broke this after 1.5.0 in 2013 when adding support for the FM-Towns version.
2018-10-28KYRA: (EOB) - minor fix for EOB 1 monster hit chance calculationathrxx
2018-10-28KYRA: (LOL) - clean up sound map data formattingathrxx
This is a followup to the fix for bug #10665 (Urbish mines lobster having an invalid sound track number and causing invalid memory access).
2018-10-28MUTATIONOFJB: Implement implicit actions.Ľubomír Remák
Add implicit pick up action for certain statics. Respect disabled implicit walk action for doors.
2018-10-28SCI32: Fix GK1 ego speed bugs (#1365)sluicebox
Fixes ego speed bugs in the original game, bug #10780
2018-10-28MUTATIONOFJB: Add support for combining items.Ľubomír Remák
Introduce game screen and game widget. Add status bar to show currently hovered and picked items. Load hardcoded strings from game executable.
2018-10-26SCI32: Update comments on a QFG4 script patchFilippos Karapetis
2018-10-26SCI32: Correct fix for the TRAP machine in QFG4Filippos Karapetis
Properly fixes bug #10766.
2018-10-25KYRA: Fix Urbish Mines Lobster Monster Crash in LOL.D G Turner
This occurs because of an out of buffer access when trying to play the monster sound effect. This is bug Trac #10665.
2018-10-25SCI32: Add a game option to upscale videos in PQ:SWATFilippos Karapetis
Requested in enhancement #10713
2018-10-25SCI32: Add support for upscaling VMD videosFilippos Karapetis
This feature can be used for the Windows version of KQ7, as well as PQ:SWAT
2018-10-24SCI32: Fix GK1 honfour keycard lockup (#1363)sluicebox
Fixes lockup in original game, bug #10767
2018-10-24SCI32: Fix GK1 missing points for Mosely/veve (#1362)sluicebox
Fixes missing points in english pc floppy version, bug #10763
2018-10-24SCI32: Fix an array initialization in the floppy version of QFG4Filippos Karapetis
The array used for the trap machine's messages outside Dr. Cranium's lab is set correctly now. Fixes bug #10766.
2018-10-23SCI: Script patch for LB1 input/collision lockups (#1353)sluicebox
Fixes 20+ lockups in the original game, bug #10733
2018-10-23SCI32: Promote Hoyle 5 game variants to ADGF_TESTINGFilippos Karapetis
2018-10-23SCI32: Disable the Poker game in Hoyle 5Filippos Karapetis
This game uses an external DLL, PENGIN16.DLL, which is invoked via kWinDLL. We need to reverse the logic in PENGIN16.DLL and call it directly, in order to get this game to work properly. Until then, this game entry will be disabled.
2018-10-23SCI32: Fix a script bug (typo) in Hoyle 5 - Old MaidFilippos Karapetis
2018-10-23SCI32: Always start in the Bridge room in Hoyle 5 BridgeFilippos Karapetis
It's the only game included, so there's no point showing the game selection menu in this case. This follows the behavior of the original
2018-10-23SCI: Fix spacingFilippos Karapetis
2018-10-23SCI: Script patch for LB1 candles, bug #10743 (#1355)sluicebox
Fixes a persistence bug in original game
2018-10-23SCI: GK1 workaround for iconbar uninit param readsluicebox
Uninitialized param1 read when showing iconbar with inventory item
2018-10-22ENGINE: Allow stretch mode on a per-game basisTorbjörn Andersson
It was already possible to override the stretch mode per game in the options dialog, but this was ignored when starting the game from the launcher due to this bug.
2018-10-23SCI: Disable LB2 speed testsluicebox
Fixes bug #10761
2018-10-21SCI: Script patch for LB1 Lillian/bed, bug #10742sluicebox
Fixes wrong and missing messages in DOS version
2018-10-20LASTEXPRESS: save/load sound stateEvgeny Grechnikov
Warning: breaks compatibility with previous savefiles. They were mostly broken anyway, locking any NPC who waited for kActionEndSound when savefile was created.
2018-10-20LASTEXPRESS: loud train noise when NPC exits carEvgeny Grechnikov
If Cath stands near the beginning or the end of a car, looks at a door, and a NPC opens this door, the volume of train noise is temporarily raised. Controlled by variables SoundManager::_data{0,1,2}, renamed to be not so mysterious.
2018-10-19LASTEXPRESS: case-insensitive lookup in sound queueEvgeny Grechnikov
2018-10-19SCI32: Remove Invalid Windows Variant of Spanish GK1CD.D G Turner
The English version has both DOS and Windows datafile versions, but localized variants of GK1 are DOS only, so this is not a valid entry. This entry has duplicate detection checksums to the equivalent DOS entry and was originally added as a workaround which should now not be necessary.
2018-10-18HOPKINS: Add Graphics Screen Update Debugging Code.D G Turner
This is mainly to aid investigation of bug Trac #6310.
2018-10-18SCI: Fix Segfault When Using Console "show_map" Command on SCI32 games.D G Turner
The _gfxScreen instance is nullptr for SCI32 games, thus this console command previously caused a segfault.
2018-10-17SHERLOCK: RT: Disable Loading from GMM During Prolog or Credits.D G Turner
Loading from the GMM during the prolog resulted in the mouse cursor getting stuck hidden and possibly other game state issues, so best to disable loading in these cases as already was done for saving. This fixes bug Trac #10746.
2018-10-18LASTEXPRESS: rnd() should not return a constantEvgeny Grechnikov
2018-10-18LASTEXPRESS: better names in sound codeEvgeny Grechnikov
Refactoring, no changes in behaviour.