aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-12-29XEEN: Implement sets & checks for _questItemsPaul Gilbert
2017-12-29XEEN: Revert "XEEN: Change _gameFlags to it's own class"Paul Gilbert
This reverts commit a37b0e8181f055d4778c53aa873816af4349aa9d. Turns out the overlapping byte access was for the questItems array, but using Ids which start at 82 rather than 0
2017-12-28XEEN: Change _gameFlags to it's own classPaul Gilbert
Byte 6 of the flags data, for flags 48 to 55, is directly used in several places. I didn't think it was needed, but turns out it is. So I've had to refactor the bool array I had previously to have this as a bitset, so byte 6 can be accessed
2017-12-27XEEN: Fix playing music when on Dark SidePaul Gilbert
2017-12-27XEEN: Fix loading Dark Side mapsPaul Gilbert
2017-12-27XEEN: Fix saving of map stepped on tilesPaul Gilbert
2017-12-27XEEN: Fix saving monster data to exactly match originalPaul Gilbert
2017-12-27XEEN: Added debug commands for changing map & positionPaul Gilbert
2017-12-27XEEN: Add saving of map/event data when the map is changedPaul Gilbert
2017-12-26LOL: Fix detection entry for LOL Japanese (Bug #9828)Matan Bareket
2017-12-26SCI: Added detection entries for Lighthouse German version - Bug #10359Matan Bareket
2017-12-26SCI: Added detection entries for SQ1 Russian version - Bug #10156Matan Bareket
2017-12-26SCI: Added detection entries for PQ2 English version 1.002.011 - Bug #9716Matan Bareket
2017-12-26SAGA: Added detection entries for IHNM Hungarian fan translation - Bug #7886Matan Bareket
2017-12-26KYRA: Added detection entries for LOL Japense PC9821 version - Bug #9828Matan Bareket
2017-12-26KYRA: Added detection entries for LOL German version - Bug #9557Matan Bareket
2017-12-26KYRA: Added detection entries for LOL Chinese Floppy version - Bug #7893Matan Bareket
2017-12-26KYRA: Added detection entries for LOL Spanish Floppy version - Bug #9699Matan Bareket
2017-12-26BLADERUNNER: Added detection entries for Blade Runner (French) - Bug #9722Matan Bareket
2017-12-25XEEN: Fix updating party icons after drinking HP fountainPaul Gilbert
2017-12-25XEEN: Fix Please Wait dialog not removing when changing mapsPaul Gilbert
Technically, the dialog now doesn't even show up, since loading the new maps are so fast these days. I've decided against adding in an explicit delay, because it's less jarring for players to now be able to walk transparently between maps without interruption
2017-12-24XEEN: Fix transitioning to other maps in the overworldPaul Gilbert
2017-12-24XEEN: Fix scrolling crashes in Quest dialog when it's emptyPaul Gilbert
2017-12-24XEEN: Fix animated text cursor partialy overlapping prior charPaul Gilbert
2017-12-24XEEN: Fix Unused Variable Compiler Warning.D G Turner
2017-12-22XEEN: Create a separate current state saver for each sidePaul Gilbert
Previously, I only had a single savefile, which maintains the state of the party and mazes. But I've realised that I'll need a separate archive for each side of Xeen. I'm still not entirely happy with the cleanliness of the new structure, but it at least is now functionally separating the sides.
2017-12-22SHERLOCK: Disable cache for uncompressed resourcesAlexander Reim
2017-12-22SCUMM HE: Add early version of Let's Explore the Farm with Buzzy.Kirben
2017-12-20XEEN: Starting to do archive access more like the originalPaul Gilbert
Previously the game wasn't paying much attention to the access of dark.cc vs xeen.cc, which was causing problems when trying to travel to Dark Side. This is the beginnings of a refactoring to more closely work like the original does
2017-12-20MOHAWK: RIVEN: Add keyboard shortcuts for loading and savingBastien Bouclet
Those shortcuts are documented in the original game manual.
2017-12-19SCI32: Add uninitialized read workaround for LSL6hiresColin Snover
Fixes Trac#10361.
2017-12-19SLUDGE: Arrange include orderSimei Yin
2017-12-19SLUDGE: Objectify speech managerSimei Yin
2017-12-18XEEN: Renamings of endgame methods for better clarityPaul Gilbert
2017-12-18XEEN: Cleanup, formatting, and comments for scripts.cppPaul Gilbert
2017-12-18XEEN: Fixes for Sphinx cutscenePaul Gilbert
2017-12-17XEEN: Fixes for the Golem cutscenePaul Gilbert
2017-12-17XEEN: Fixes for the Repear cutscenePaul Gilbert
2017-12-17XEEN: Close cast spell dialog only after a spell is successfully castPaul Gilbert
2017-12-17XEEN: Fix loading correct sprites for wall itemsPaul Gilbert
2017-12-17XEEN: Fix placement checks for indoors wall itemsPaul Gilbert
2017-12-17XEEN: Allow Dwarf Mines cutscene to be interruptedPaul Gilbert
Because I'm already sick of letting it play all the way through
2017-12-17XEEN: Fix placement of flying enemiesPaul Gilbert
2017-12-17XEEN: Properly handle darknessPaul Gilbert
2017-12-17XEEN: Cleanup of Dwarf cutscene class & enum valuesPaul Gilbert
2017-12-17XEEN: Correct usage of enlarging scaled drawingPaul Gilbert
2017-12-17XEEN: Fix Dwarf Mine cutscenePaul Gilbert
2017-12-17XEEN: Cleanup and comments for SpriteResource classPaul Gilbert
2017-12-16XEEN: Fix crash when combat lasts multiple turnsPaul Gilbert
2017-12-16XEEN: Fix loading correct sprites for map monstersPaul Gilbert