aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/bladerunner.cpp
AgeCommit message (Collapse)Author
2019-03-21BLADERUNNER: Handle gracefully missing HDFRAMES or required CDFRAMESx fileThanasis Antoniou
2019-03-17BLADERUNNER: Fixes for Russian versionPeter Kohaut
2019-03-12BLADERUNNER: Fixed inability to drugged McCoy up againPeter Kohaut
Actors are not updated faster than 60 times per second.
2019-03-12BLADERUNNER: Added support for scrolling with mouse wheelPeter Kohaut
Not in the original game
2019-03-09BLADERUNNER: Clean-up for subtitles initialization codePeter Kohaut
2019-03-06BLADERUNNER: Fixed panning of speechPeter Kohaut
Cleanup of other sound pannings
2019-03-05BLADERUNNER: Loading of savegames from the launcherPeter Kohaut
2019-03-04BLADERUNNER: Cleanup of TODO notesPeter Kohaut
2019-02-20BLADERUNNER: Fix Coverity issuesPeter Kohaut
2019-02-12BLADERUNNER: Removal of memory leaksPeter Kohaut
2019-02-11BLADERUNNER: Added original logic for speech skippingPeter Kohaut
And some small cleanup of unnecessary comments.
2019-02-11BLADERUNNER: Improved time managementPeter Kohaut
This should fix thi issue with freezing actors after loading save game, but works on new saves only. Game was not paused before saving and wrong timer value got saved.
2019-02-11BLADERUNNER: Cleanup of audio codePeter Kohaut
Separated audio cache. Fixed bug in the audio cache where still used sound might get freed. Fixes crashes when engine is unloading which were caused by a race condition between the timer code and engine teardown code.
2019-02-10BLADERUNNER: Added shorty modePeter Kohaut
Available via ScummVM game options
2019-02-10BLADERUNNER: Added sitcom modePeter Kohaut
Available via ScummVM game options
2019-02-10BLADERUNNER: Added auto save featurePeter Kohaut
Also fixed a bug in KIA save screen, where not selecting a save slot can lead to overwriting other save game.
2019-02-08BLADERUNNER: Removed unnecessary debugging codePeter Kohaut
2019-02-03BLADERUNNER: Fixed end creditsPeter Kohaut
Game is completable for blade runner path
2019-02-03BLADERUNNER: Fixed Rat interaction at UG15Peter Kohaut
2019-02-02BLADERUNNER: Cleanup of walking codePeter Kohaut
Fixed missing "must reach" in a actorwalk::tick
2019-01-24BLADERUNNER: Splitted debugger draw commandsPeter Kohaut
Debugger overlay is now more configurable Added basic support for fogs
2019-01-12BLADERUNNER: Added debugging output for scriptsPeter Kohaut
Also added last few missing script commands.
2019-01-09BLADERUNNER: Fixed scene video resumePeter Kohaut
Video in the back was always reset to the 1st frame. Now it is working properly. Also added game pause when the debugger is opened.
2019-01-08BLADERUNNER: Player deathPeter Kohaut
Added original game behavior when player died, 5 second wait and then load screen.
2019-01-08BLADERUNNER: Remove right-click walk skipPeter Kohaut
This feature is not in the original game and it is a bug.
2018-12-25BLADERUNNER: Override original FONT and TREThanasis Antoniou
2018-12-25BLADERUNNER: switch clause in fonts and style fixesantoniou79
2018-12-25BLADERUNNER: SUBTITLES.MIX pack supportantoniou79
2018-12-25BLADERUNNER: setSubtitlesEnabled also calls synchSoundSettingsThanasis Antoniou
2018-12-25BLADERUNNER: Removed compile time macros, added synch with GUIThanasis Antoniou
2018-12-25BLADERUNNER: Added subtitles support and checkbox in KIAThanasis Antoniou
2018-12-15BLADERUNNER: Added time control and game pausingPeter Kohaut
2018-12-05BLADERUNNER: Add in-game saving screenPeter Kohaut
2018-11-25BLADERUNNER: Add in-game loading screenPeter Kohaut
It is also possible to start new game from it.
2018-11-24BLADERUNNER: Fix build issuesPeter Kohaut
2018-11-24BLADERUNNER: Preliminary saving & loading supportPeter Kohaut
Saving and loading is accessible via ScummVM dialogs. No in-game UI support yet. It is possible to load saves from original game via debugger console. ScummVM saves have additional header and are incompatibile with original game.
2018-08-18BLADERUNNER: Update cos/sin table constructor changeDavid Fioramonti
They now take in the size rather than the power of 2 exponent.
2018-08-03BLADERUNNER: Add cos/sine tableDavid Fioramonti
This uses the one in Common. The engine now contains a 10-bit cosine and sine table. It used mostly for vector math. This also allows two vector functions to be removed from vector.h.
2018-05-07BLADERUNNER: Implement obstacle polygon mergingThomas Fach-Pedersen
2018-05-06BLADERUNNER: Fix typo/bug in handleMouseAction()Adrian Frühwirth
This was introduced when the SceneObjectOffset enum was introduced in commit 7090841ccc43c64d5a1d9058071ebccaf6b52fc2.
2018-04-07JANITORIAL: Fix whitespaceEugene Sandulenko
2018-04-07BLADERUNNER: Remove dead codeEugene Sandulenko
2018-04-03BLADERUNNER: Implement scene jumping via bootparams.Eugene Sandulenko
Specify bootparam in form CTTTSSS, where C is chapter, TTT is set and SSS is scene number. So, for RC02 it is 1016079.
2018-04-01BLADERUNNER: Support for CDFRAMES.DATEugene Sandulenko
Rename CDFRAMES.DAT into CDFRAMES1.DAT, CDFRAMES2.DAT etc
2018-03-29BLADERUNNER: Initialize class variablesEugene Sandulenko
2018-03-27BLADERUNNER: Implemented EndCreditsEugene Sandulenko
2018-03-27BLADERUNNER: Initialize Scores variableEugene Sandulenko
2018-03-27BLADERUNNER: Added skeleton for EndCreditsEugene Sandulenko
2018-03-26BLADERUNNER: Implemented Scores::open()Eugene Sandulenko
2018-03-26BLADERUNNER: Fully plug the Scores into the engineEugene Sandulenko