aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-06-01CRYOMNI3D: Remove DATAS_V folder level for searching filesLe Philousophe
It's useless and Macintosh has a DATAV_HD folder which PC hasn't. So let's put all folders directly at root with the Versailles program
2019-06-01CRYOMNI3D: Fix type of return to match prototypeLe Philousophe
2019-06-01CRYOMNI3D: Fix struct declarationsLe Philousophe
2019-06-01CRYOMNI3D: remove debug define which skipped videosLe Philousophe
2019-06-01CRYOMNI3D: Fix use after free when playing dialogLe Philousophe
2019-06-01CRYOMNI3D: Fix compilation error with -std=c++11Le Philousophe
Comparison of non-pointer with nullptr was from a bad copy-paste
2019-06-01CRYOMNI3D: Add engine for Versailles 1685Le Philousophe
2019-06-01BLADERUNNER: Fix photographer bug and awry clickablesThanasis Antoniou
2019-06-01BLADERUNNER: Add exits in CT04 and DR04Thanasis Antoniou
To improve navigation
2019-06-01BLADERUNNER: Fix paths and map glitched in NR05Thanasis Antoniou
McCoy should no longer teleport (occasionally) whne going to NR08
2019-06-01BLADERUNNER: Restore Eyeworks Eye and Projector commentsThanasis Antoniou
2019-06-01BLADERUNNER: Broaden path to Runciter desk RC02Thanasis Antoniou
2019-06-01BLADERUNNER: Remove awry clickables from BB01, CT12, CT01Thanasis Antoniou
2019-06-01BLADERUNNER: DR01, DR02 improved navigationThanasis Antoniou
2019-06-01BLADERUNNER: Restore comment on RC02 dead animalsThanasis Antoniou
Also fix some awry clickable objects in RC51
2019-06-01BLADERUNNER: Restored comment on statuesThanasis Antoniou
2019-05-31BLADERUNNER: Fix bad timer initialization for actors after LOADThanasis Antoniou
2019-05-31BLADERUNNER: Add areas in HC01 for animoids commentThanasis Antoniou
2019-05-31BLADERUNNER: Set gate to UG18 as locked only in Hard modeThanasis Antoniou
This as before is only for the enhanced version
2019-05-30BLADERUNNER: Dead bridge rat won't respawn when playing uncut and easyDavid Fioramonti
If the player kills the rat at the bridge that breaks and goes to the left screen and then comes back the rat will not respawn when the player is playing the uncut version on easy. In every other case there will be a 10% chance that the rat will respawn.
2019-05-30BLADERUNNER: Don't let the sewer bridge break on easyDavid Fioramonti
When the player is playing on easy and it is the uncut version then the sewer bridge won't break when McCoy runs on it or if McCoy and the rat are both on it. A bridge breaking death animation will still be shown if the rat kills the player on the bridge.
2019-05-30BLADERUNNER: Fix invalid rect in ESPER zoomPeter Kohaut
In some cornenr case when photo selection is ajdusted the final rectangle might end up invalid and assert will occur. This fixes this issue by correctly setting rect dimensions.
2019-05-29BLADERUNNER: UG08 and HF06 map glitch fixesThanasis Antoniou
2019-05-29BLADERUNNER: Support for displaying subtitles infoThanasis Antoniou
2019-05-29BLADERUNNER: Added click debugger commandThanasis Antoniou
Shows mouse click pos (x,y,z) and detected clickable region/actor/item/object id underneath
2019-05-28Revert "STARTREK: Start adding a console"Thierry Crozat
This reverts commit 33fb9809c3a1353d927a3c7dfa41e673d79a089e. The engine/startrek/console.h and engine/startrek/console.cpp files were missing from that commit, which break compilation.
2019-05-28STARTREK: Start adding a consoleFilippos Karapetis
We need to properly inject it to all inner screen update loops
2019-05-28STARTREK: Fix regression with saving/loadingFilippos Karapetis
2019-05-28STARTREK: Start reading text from RDF files, instead of hardcoding itFilippos Karapetis
Rooms DEMON0 and DEMON5 have been partially adapted to the new logic. This isn't yet fully functional, for the following reasons: - We only read the main text block. There are also some others which are not handled yet. The unhandled blocks have been kept in text.cpp - We load text in dictionaries, splitting the strings in look and talk. However, there's a third category (look with a talker), which isn't handled yet - Text is loaded per-room, but there are enhancements where text and samples are loaded from other rooms. These need to be refactored
2019-05-28STARTREK: Add detection for reported English floppy variantLothar Serra Mari
Reported by ccorbacho in trac/#10921
2019-05-28STARTREK: Fixes to drawR3Shape; red planet rendersMatthew Stewart
2019-05-28STARTREK: Bugfix to map preview of republicMatthew Stewart
2019-05-28STARTREK: Saving for VENG missionMatthew Stewart
2019-05-28STARTREK: Common code for VENG missionMatthew Stewart
2019-05-28STARTREK: VENG8 text changesMatthew Stewart
2019-05-28STARTREK: VENG8Matthew Stewart
2019-05-28SUPERNOVA: Adds text reader to view text filesJoseph-Eugene Winzer
2019-05-28SUPERNOVA: Adds Help screenJoseph-Eugene Winzer
2019-05-28SUPERNOVA: Adds getters for screen width and heightJoseph-Eugene Winzer
2019-05-28SUPERNOVA: Removes optional parameter for getKeyInput()Joseph-Eugene Winzer
It doesn't serve a purpose anymore. The parameter was used to keep waiting for key input if it was a 'non text editing' event, like pressing the shift modifier key. The only place it was used was for text input when interacting with the computer in ShipSleepCabin.
2019-05-28SUPERNOVA: Adds strings for help screenJoseph-Eugene Winzer
2019-05-27Revert "ADL: Fix MSVC warnings"Walter van Niftrik
This reverts commit e412bf5ee44c7c1fb2be634e9db6aaa2322818e3.
2019-05-27STARTREK: Improve game responsivenessFilippos Karapetis
- Add a delay after screen updates - Do not update the screen when drawing the background - this is unnecessary - Fix memory leak when drawing the background
2019-05-27STARTREK: Change more fields to Common::String, and fix shadowed varsFilippos Karapetis
2019-05-27STARTREK: Use Common::String for animation stringsFilippos Karapetis
2019-05-27STARTREK: Refactor code to remove more gotosFilippos Karapetis
2019-05-27STARTREK: Fix memory leakFilippos Karapetis
2019-05-27STARTREK: Refactor code so that gotos are not used in DEMON6Filippos Karapetis
2019-05-27STARTREK: Replace getRectEncompassing() with extend()Filippos Karapetis
2019-05-27WINTERMUTE: Remove unused variableFilippos Karapetis