Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-04 | BLADERUNNER: Framelimiter simplification | Peter Kohaut | |
2019-09-04 | BLADERUNNER: Performance fixes | Peter Kohaut | |
Pixel format functions and CLIP functions are too slow in debug builds, replacing them with static code makes debug builds faster. | |||
2019-09-01 | BLADERUNNER: Isolate new frame limiter code in new class | Thanasis Antoniou | |
2019-08-31 | BLADERUNNER: Use best pixel format on every platform | Peter Kohaut | |
Updated all drawing routines to be pixel format agnostic. Might decrease performance. | |||
2019-08-31 | BLADERUNNER: Replace delayMillis(10) calls with software timers | Thanasis Antoniou | |
2019-07-17 | BLADERUNNER: Use unsigned 32bit diff for time durations | Thanasis Antoniou | |
2019-07-04 | BLADERUNNER: Explicit message about missing game files | Peter Kohaut | |
2019-05-23 | BLADERUNNER: Fix mouse in KIA after moonbus massacre ending | Thanasis Antoniou | |
2019-05-15 | BLADERUNNER: Warning if loading restored cut content save in original mode | Thanasis Antoniou | |
And vice versa. The game won't exit, it will continue loading but adjust the mode accordingly Also added a incremental version number for the save games (as a global variable), for possible future use | |||
2019-04-25 | BLADERUNNER: Make the cut content a runtime option | Peter Kohaut | |
Player can choose to use or not the restored cut content. Does not affect fixed bugs in original game. | |||
2019-04-17 | BLADERUNNER: Fixed typo in pixelFormat name | Peter Kohaut | |
2019-04-17 | BLADERUNNER: Abstraction from 555 pixel format | Peter Kohaut | |
Removing hardcoded 555 pixel format to support Android | |||
2019-04-10 | BLADERUNNER: Persistent sound settings, speech samples fix | Thanasis Antoniou | |
2019-04-04 | BLADERUNNER: Support wait for dialogue queues to finish | Thanasis Antoniou | |
Fixes a Crazylegs bug where he can interrupt himself Could probably be used elsewhere if there are any other such cases. | |||
2019-04-02 | BLADERUNNER: Fix for corrupt incomplete autosaves | Thanasis Antoniou | |
Autosaving overrides other conditions that don't allow proper saving | |||
2019-03-18 | BLADERUNER: Enhanced overlay debugger command | Thanasis Antoniou | |
It will now load any specified overlay in the scene as long as it is valid | |||
2019-03-17 | BLADERUNNER: Fixes for Russian version | Peter Kohaut | |
2019-03-12 | BLADERUNNER: Fixed inability to drugged McCoy up again | Peter Kohaut | |
Actors are not updated faster than 60 times per second. | |||
2019-03-12 | BLADERUNNER: Added support for scrolling with mouse wheel | Peter Kohaut | |
Not in the original game | |||
2019-03-10 | BLADERUNNER: Marking cut content with BLADERUNNER_RESTORED_CUT_CONTENT macro | Thanasis 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-06 | BLADERUNNER: Fixed panning of speech | Peter Kohaut | |
Cleanup of other sound pannings | |||
2019-02-24 | BLADERUNNER: Small clean-up of macros | Peter Kohaut | |
2019-02-12 | BLADERUNNER: Removal of memory leaks | Peter Kohaut | |
2019-02-11 | BLADERUNNER: Added original logic for speech skipping | Peter Kohaut | |
And some small cleanup of unnecessary comments. | |||
2019-02-11 | BLADERUNNER: Improved time management | Peter 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-11 | BLADERUNNER: Cleanup of audio code | Peter 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-10 | BLADERUNNER: Added shorty mode | Peter Kohaut | |
Available via ScummVM game options | |||
2019-02-10 | BLADERUNNER: Added sitcom mode | Peter Kohaut | |
Available via ScummVM game options | |||
2019-02-10 | BLADERUNNER: Added auto save feature | Peter Kohaut | |
Also fixed a bug in KIA save screen, where not selecting a save slot can lead to overwriting other save game. | |||
2019-02-10 | BLADERUNNER: Use ScummVM functionality for audio volume management | Peter Kohaut | |
2019-02-08 | BLADERUNNER: Removed unnecessary debugging code | Peter Kohaut | |
2019-01-12 | BLADERUNNER: Fix compilation errors | Peter Kohaut | |
2019-01-12 | BLADERUNNER: Added debugging output for scripts | Peter Kohaut | |
Also added last few missing script commands. | |||
2019-01-12 | BLADERUNNER: Fixed enabling combat mode in scripts | Peter Kohaut | |
Fixed Zuben chase. Added name of some flags used in the China town. | |||
2019-01-08 | BLADERUNNER: Player death | Peter Kohaut | |
Added original game behavior when player died, 5 second wait and then load screen. | |||
2018-12-25 | BLADERUNNER: removed BLADERUNNER_SUBTITLES_EXTERNAL_FONT | antoniou79 | |
2018-12-25 | BLADERUNNER: SUBTITLES.MIX pack support | antoniou79 | |
2018-12-25 | BLADERUNNER: Removed compile time macros, added synch with GUI | Thanasis Antoniou | |
2018-12-25 | BLADERUNNER: Added subtitles support and checkbox in KIA | Thanasis Antoniou | |
2018-12-15 | BLADERUNNER: Added time control and game pausing | Peter Kohaut | |
2018-11-25 | BLADERUNNER: Add in-game loading screen | Peter Kohaut | |
It is also possible to start new game from it. | |||
2018-11-24 | BLADERUNNER: Fix build issues | Peter Kohaut | |
2018-11-24 | BLADERUNNER: Preliminary saving & loading support | Peter 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-03 | BLADERUNNER: Add cos/sine table | David 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-03-27 | BLADERUNNER: Implemented EndCredits | Eugene Sandulenko | |
2018-03-27 | BLADERUNNER: Added skeleton for EndCredits | Eugene Sandulenko | |
2018-03-25 | BLADERUNNER: Added skeleton for Scores class | Eugene Sandulenko | |
2018-03-24 | BLADERUNNER: Load game methods | Peter Kohaut | |
save methods update replaced few char* with Common::String changed few pointers to references | |||
2018-03-24 | BLADERUNNER: Save game methods | Thomas Fach-Pedersen | |
2018-03-24 | BLADERUNNER: Added Police Maze skeleton | Eugene Sandulenko | |