aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-12-25SCI: Fix Robot bounding box calculationLars Skovlund
Fixes bug #10700, at least partially.
2018-12-25SCI32: Fix QFG4 tarot readingsVhati
Fixes incorrect cards and placement, bugs #10822, #10823, #10824, #10845, and #10846
2018-12-24BLADERUNNER: Fixed item rotationPeter Kohaut
Item's angle was not update after chaning "facing". Police maze targets are now rotated correct way. Added debug logging for the police maze tracts.
2018-12-23SCI: Fix the wording in some patch commentsFilippos Karapetis
2018-12-23TITANIC: Silence an MSVC false positive about an uninitialized variableFilippos Karapetis
2018-12-23SLUDGE: Fix a potentially uninitialized variableFilippos Karapetis
Variable "n" was not initialized if "stillToGo" was non-zero
2018-12-23FULLPIPE: Silence a false positive warning in MSVCFilippos Karapetis
MSVC complained about a potentially uninitialized variable here
2018-12-23DM: Fix class member naming, and silence some MSVC warningsFilippos Karapetis
MSVC complained about some potentially uninitialized variables (false positives), as well as missing default cases in switch blocks
2018-12-23SCI32: QFG4 Fix null scaler, climbing by monolithVhati
Fixes an exception casting Trigger after using grapnel, bug #10837
2018-12-23GRAPHICS: MACGUI: Make use of Common::String::format (#1454)Cameron Cawley
2018-12-23SCI32: Fix QFG4CD Look Grate missing audiosluicebox
Fixes a broken message due to wrong audio tuple, bug #10848
2018-12-22SCI: Fix LONGBOW Day 7 Tuck/Net scene, bug #10847 (#1457)sluicebox
Fixes a bug in the original that plays a scene when it shouldn't
2018-12-19GLK: FROTZ: Screen rendering after loading savegame from launcherPaul Gilbert
2018-12-19ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455)Cameron Cawley
2018-12-19SCI: Fix LONGBOW day 5/6 castle rescue logic bugs (#1453)sluicebox
Fixes several related script bugs involving the castle rescue. bug #10839
2018-12-19SCI32: Fix QFG4 inventory leaks across restarts (#1440)Vhati
Fixes item properties that weren't getting reset, bug #10768
2018-12-18GLK: FROTZ: Janitorial fixesPaul Gilbert
2018-12-18GLK: FROTZ: Fix rerender after loading Beyond Zork savegamesPaul Gilbert
2018-12-18GLK: More descriptive font loading error messagesPaul Gilbert
2018-12-19BLADERUNNER: Actually use normalized chapter number in the 'scene' commandEugene Sandulenko
2018-12-19BLADERUNNER: Implemented sanity checks in the 'scene' debugger commandEugene Sandulenko
2018-12-19BLADERUNNER: Print scene name in 'scene' debug commandEugene Sandulenko
2018-12-19BLADERUNNER: Enhanced 'scene' debugger commandEugene Sandulenko
2018-12-18JANITORIAL: Whitespace fixesEugene Sandulenko
2018-12-17SHERLOCK: Speed up other cutscenes to better match the originalPaul Gilbert
2018-12-17GLK: FROTZ: Remove need for new font style for Runic fontPaul Gilbert
2018-12-17GLK: FROTZ: Use the Noto runic font for runesTorbjörn Andersson
We already bundle other Noto fonts in the font.dat file, so using further Noto fonts makes sense to me. Also, map upper-case letters to lower-case runes since there are versions of Beyond Zork that uses that. (The version I played many years ago did, and it looked very strange. The version I tested with now did not, probably for that very reason. So that part is untested for now.)
2018-12-17GLK: FROTZ: Map runic characters to UnicodeTorbjörn Andersson
This does not actually work, because we currently do not have any font that supports the Unicode Runic block. But there are free fonts that do (Junicode, for instance), so it may still be possible to do this.
2018-12-17BLADERUNNER: Rect -> RectFloatEugene Sandulenko
2018-12-17SCI32: Simplify GK1 ego speed script patch (#1450)sluicebox
2018-12-17WIN32: Move all ARRAYSIZE undefs to util.hSupSuper
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-16SCI32: Fix QFG4 iron safe room doors (#1443)Vhati
Fixes mixed up oiled flags and east door sending hero west, bug #10829
2018-12-16SCI32: Fix QFG4 town gate after a staff dream (#1441)Vhati
Fixes hero getting stuck due to inactive nightfall detection, bug #10830
2018-12-15SHERLOCK: Fix computer aim in Serrated Scalpel's darts gameTorbjörn Andersson
The computer opponent always aims for the bullseye as long as he needs more than 50 points. After that, he's supposed to aim for the closest score to what he needs to win. But this coordinate was never used, and the computer player would always aim at the same spot outside of the dart board. This, of course, made it practically impossible for it to beat you. This commit fixes that. I thought at first that this fix wasn't quite right, because the computer won't always hit the score he aims for even if you remove the random inaccuracy from its aim. But I think it still hits near the intended target, so maybe this is good enough?
2018-12-15SHERLOCK: Speed up Blackwood cutscene in The Case of the Serrated ScalpelTorbjörn Andersson
When capturing Blackwood in The Case of the Serrated Scalpel, the whole scene seems to be running in slow motion. This simply doubles the speed for it. It may still be a tad slow, but at least it fits the music much better I think.
2018-12-15BLADERUNNER: Added time control and game pausingPeter Kohaut
2018-12-14GLK: FROTZ: Fix sound loopingPaul Gilbert
2018-12-14GLK: SCOTT: Added detections for miscellaneous gamesPaul Gilbert
2018-12-14GLK: SCOTT: Add support for Mysterious Adventures Blorb filesPaul Gilbert
2018-12-14GLK: Detect game Id clashes across different sub-enginesPaul Gilbert
2018-12-14SCI: Fix LONGBOW day 9 cobbler's hut, bug #10834 (#1444)sluicebox
Fixes a script bug in the original
2018-12-13GLK: FROTZ: Fix Visual Studio warnings about packing alignmentPaul Gilbert
They were really bugging me, so I've changed the fixed size opcode arrays to Common::Array, which fixes the warnings
2018-12-13GLK: FROTZ: Added detection entriesPaul Gilbert
2018-12-12GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-12GLK: FROTZ: Adding detection entries, add ability to read serials from Blorb ↵Paul Gilbert
archives
2018-12-11GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-11GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-10GLK: FROTZ: Adding detection entriesPaul Gilbert
2018-12-10SCI32: Fix QFG4 obscured ropes when rescuing Igor (#1436)Vhati
Fixes a missing graphics update after priority is changed, bug #10751
2018-12-10PINK: Push down the advanced detector includeBastien Bouclet
So the whole engine is not rebuilt when making changes to shared code.