aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-03-19SCI: Apply SQ4 timing workaround to non-VGA versionssluicebox
Fixes bug #6193 by applying the SQ4 floppy kPaletteAnimation timing workaround from 99de89c974fc24bf58b034842750e522d7d441d4 to versions with less than 256 colors. This includes DOS EGA, PC-98, and Amiga. This also patches out the intro script's workaround that uses different timing in EGA mode, as this is incompatible with ours and makes the intro screen last over 3 minutes instead of 5 seconds.
2019-03-18BLADERUNER: Enhanced overlay debugger commandThanasis Antoniou
It will now load any specified overlay in the scene as long as it is valid
2019-03-18BLADERUNNER: Fixes and cleanup for Police Maze AThanasis Antoniou
Only fixes for rooms PS10, PS11. A few cases may need revising. There are a few cases that a target may reset after being shot and they seem buggy but they could also be intended. So, that's for a second pass to decide.
2019-03-18SCI: Fix disassembler crash on invalid propertysluicebox
Fixes debugger crash when disassembling an instruction whose operand is an invalid property. This occurs in LB2 floppy 1.0 script 720 in sGetUp:changeState and sStepOnNail:changeState.
2019-03-17BLADERUNNER: Fixed CDFRAMES.DAT switchingPeter Kohaut
2019-03-17BLADERUNNER: Fixes for Russian versionPeter Kohaut
2019-03-17BLADERUNNER: Fixed integer underflow for Russian videosPeter Kohaut
2019-03-14SCI: Fix SQ4CD smell sidewalk message, bug #10917sluicebox
2019-03-13GLK: FROTZ: Set window properties for font number and size when font changesPaul Gilbert
2019-03-13GLK: FROTZ: Move setReverseVideo into WindowPaul Gilbert
2019-03-12GLK: FROTZ: Move remainder of font/style logic into WindowPaul Gilbert
2019-03-12BLADERUNNER: Fixed inability to drugged McCoy up againPeter Kohaut
Actors are not updated faster than 60 times per second.
2019-03-12BLADERUNNER: Fixed compilation errorPeter Kohaut
2019-03-12BLADERUNNER: Added support for scrolling with mouse wheelPeter Kohaut
Not in the original game
2019-03-12SCUMM HE: Bug fix for moonbase stack memory corruptionZhiqi Yin
What: The bug is reproducible in the following ways: 1. quiting the game 2. enter challenge mode state 2, when the game starts move mouse around the menu buttons (choose building or weapons) Observed behavior: In he/wiz_he.cpp:2839, the function failed to return since the stack around variable 'color' was corrupted. The game will crash then. Analysis: Since other function will modify memory area around local variable 'color', the bug shoud be caused by memory overwritten. The memory write happens in this modified file. From the code, it only wants to write a certain amount of pixels. So I found 2 places where more pixels are written. This causes stack memory corruption. Fix: Add checking. If we have written enough pixels then break. Testing: The game UI looks correct. Single player mode game is tested. Bug no longer observable. Tested for both cases mentioned above.
2019-03-11BLADERUNNER: Clean-up of PS13 target scriptsPeter Kohaut
2019-03-11BLADERUNNER: Better formatting for police targets instructionsPeter Kohaut
2019-03-11SCI: Fix LB2CD intro text-mode volume, bug #10916sluicebox
2019-03-11SCI: Fix SQ4 maze missing message, bug #10915sluicebox
2019-03-11SCI: Fix SQ4CD Sock's door, bug #10914 (#1533)sluicebox
2019-03-10SCI: Fix spacing in SQ4 script patchsluicebox
2019-03-11BLADERUNNER: Clean-up of PS12 target scriptsPeter Kohaut
2019-03-11BLADERUNNER: Clean-up of PS10 & PS11 target scriptsPeter Kohaut
2019-03-10GLK: FROTZ: Set window font size propertyPaul Gilbert
2019-03-10BLADERUNNER: Marking cut content with BLADERUNNER_RESTORED_CUT_CONTENT macroThanasis Antoniou
Enabled by default. Currently, only restored content is the death rattle sound for Moraji and Zuben, and the dialogue of Guzza denying McCoy an advance
2019-03-09GLK: Change Attributes fields from uint to boolPaul Gilbert
2019-03-10COMPOSER: Always check resources before loading themFilippos Karapetis
Fixes checking for resources in libraries - bug #10861
2019-03-10SCI: Add entry for Betrayed Alliance version 1.1Filippos Karapetis
Fixes bug #10889
2019-03-10SCI: Fix SQ4 zero gravity blast lockup, bug #10912sluicebox
2019-03-09BLADERUNNER: Clean-up for subtitles initialization codePeter Kohaut
2019-03-09BLADERUNNER: Alternate fix method for rare path finding assert faultsThanasis Antoniou
Disabled by default. This one allows polygons merged on a single point.
2019-03-09BLADERUNNER: Fixed zbuffer warning in NR01Peter Kohaut
Game was trying to decode zbuf when there was none.
2019-03-09BLADERUNNER: Fixed McCoy anim in spinner at PS01Peter Kohaut
McCoy will not disappear prematurely in PS01 when he enters the spinner.
2019-03-09BLADERUNNER: Savagame names fixesPeter Kohaut
It was not possible to change the name of exisitng savegame Saves were read too ofter just for over-drawing the thumbnail
2019-03-09JANITORIAL: Update all scummvm.org URLS to use httpsCameron Cawley
2019-03-09BLADERUNNER: Better fix for bug in pathfindingPeter Kohaut
Basically just more robust (but slower) fix to the intermittent assert in pathfinding code when polygons were touching only by a single corner.
2019-03-09BLADERUNNER: Subtitles code improvementsThanasis Antoniou
Allow for 4 lines of subtitles, but start from using 2 lines by default Also added debugger command to allow for immediate text testing for subtitles
2019-03-08SCI: Fix SQ4 kernel signature mismatch on Estrossluicebox
2019-03-08MOHAWK: RIVEN: Fix using the jundle ladder without lowering itBastien Bouclet
It was possible to bypass lowering the ladder when using keyboard navigation. This is fixed using a game script patch to ensure the hotspot for getting down the ladder is disabled when appropriate.
2019-03-07KYRA: (EOB/Amiga) - implement GMM volume settingsathrxx
2019-03-06GLK: FROTZ: Create Glk windows on the fly as neededPaul Gilbert
This is laying groundwork for properly supporting Shogun, which sets up and uses Window 7
2019-03-07SCI: Fix SQ4CD red shopper easter egg, bug #10911sluicebox
2019-03-06KYRA: (EOB1/Amiga) - implement ending sequenceathrxx
The Amiga version actually has a real ending sequence (unlike the PC version).
2019-03-06KYRA: (EOB1/Amiga) - fix Amiga cps decompressionathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix Cone of Cold spell sfxathrxx
2019-03-06KYRA: (EOB1) - fix turn undead spell in level 7athrxx
2019-03-06KYRA: (EOB1) - make dispel magic spell more accurateathrxx
(In EOB1 this spell is supposed to affect only one selected party member and not the whole party)
2019-03-06KYRA: (EOB) - improve timer handlingathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix invisible character displayathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix spell soundsathrxx