Commit Graph
32 Commits
Author SHA1 Message Date
Cameron Cawley 53a70986ac BLADERUNNER: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
Cameron Cawley f3b094e53f ENGINES: Change the MetaEngineDetection interface to match MetaEngine 2022-07-23 23:31:58 +02:00
antoniou79 8aaee0fb4e BLADERUNNER: Add checkbox for no subtitles in intro crawl
This also covers the Blade Runner Logo and the Westwood Studios logo
2022-06-30 01:00:05 +03:00
Peter Kohaut fc98faf01a BLADERUNNER: Mark enhanced edition as unsupported 2022-06-28 23:48:22 +02:00
antoniou79 77e3979c79 BLADERUNNER: Detection and launch support for demo
Demo is the sizzle2 VQA/VQP early teaser for Blade Runner
2022-05-11 23:42:43 +03:00
Torbjörn Andersson e06f3c9a5a GUI: Allow game option checkboxes to be disabled
Depending on other game option checkboxes. This is used to
enable/disable the semi-smooth scrolling checkboxes for FM Towns Loom,
since it's only used when smooth scrolling is enabled.
2022-04-21 11:07:17 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 6965dd663e BLADERUNNER: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
ysj1173886760 a5bb79d6fd BLADERUNNER: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00
Eugene Sandulenko 7ff34bc9ec PLUGINS: MetaEngineStatic -> MetaEngineDetection 2020-10-11 23:14:39 +02:00
Eugene Sandulenko 7ea6781043 PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION 2020-10-11 23:12:32 +02:00
aryanrawlani28 d26bbe521c ENGINES: ALL: Finish renaming ME & AME classes
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
aryanrawlani28 29ceb07959 ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00
aryanrawlani28 8189a05316 ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28 de141e7826 BLADERUNNER: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Thanasis Antoniou 11adaa4f3d BLADERUNNER: Add engine option to disable stamina drain
Allows not having to constantly click the mouse to keep McCoy from slowing down

Even though this was a bug in the original game, having this option re-creates the original experience of McCoy running quite fast (still keeping the 30 fps limit) and not slowing down when the player stops clicking.
2020-02-27 20:27:29 +02:00
Eugene Sandulenko 03fafe8cb7 BLADERUNNER: Added override keywords 2020-01-31 12:53:02 +01:00
Thanasis Antoniou ca8539dabe BLADERUNNER: Add a engine checkbox to target 120 fps
This is added in the Engine tab for the game. Default is false (60 fps)
2019-11-10 17:37:56 +02:00
Bastien Bouclet 4b42112721 ENGINES: Add an engine ID to all the engines 2019-11-03 11:43:00 +01:00
Thanasis Antoniou 7c20b07ffb BLADERUNNER: Add engine gui option to avoid use of delayMillis() 2019-09-16 12:00:25 +03:00
David Fioramonti 9bf2b5d03e BLADERUNNER: Show saved game creation date and add play time
Bumped saved game version to 2 to add play time.

Can load version 1 saves and save/load version 2 saves.
2019-05-27 06:54:40 -04:00
Peter Kohaut 5a88f66061 BLADERUNNER: Split game to two different versions
first one is original game
second one contains restored cut content
2019-05-18 20:14:19 +02:00
Peter Kohaut ee2dcf6375 BLADERUNNER: Make the cut content a runtime option
Player can choose to use or not the restored cut content.
Does not affect fixed bugs in original game.
2019-04-25 23:39:31 +02:00
Peter Kohaut 60a30b904b BLADERUNNER: Added shorty mode
Available via ScummVM game options
2019-02-10 20:34:05 +01:00
Peter Kohaut dbfc657a2c BLADERUNNER: Added sitcom mode
Available via ScummVM game options
2019-02-10 19:47:22 +01:00
Bastien Bouclet 9a4c0ae281 ENGINES: Normalize the getName() result of metaengines
Also-By: Matthew Hoops <clone2727@gmail.com>
2018-12-10 06:47:27 +01:00
Peter Kohaut 1855d1cf13 BLADERUNNER: Add in-game saving screen 2018-12-05 18:18:49 +01:00
Peter Kohaut cfb46da90c BLADERUNNER: Add in-game loading screen
It is also possible to start new game from it.
2018-11-25 22:22:25 +01:00
Peter Kohaut 824ecc0aad BLADERUNNER: Preliminary saving & loading support
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-11-24 08:39:03 +01:00
Peter Kohaut a4229c9398 BLADERUNNER: Completed KIA interface
Added Diagnostic section - small button above main buttons
Added Pogo section - easter egg - write "pogo" while KIA is open
Code formatting again
2018-01-29 20:42:35 +01:00
Peter Kohaut 1eeafb4e30 BLADERUNNER: Support for different languages
Added support for playing the game with different languages
Added Spanish language to detection tables
2018-01-14 13:36:55 +01:00
Thomas Fach-Pedersen 2e3fd7cf05 BLADERUNNER: Start port to scummvm engine
Just shows the splash for now. VQA decoder partially ported but without
audio and some minor special features.
2016-09-29 22:21:00 +02:00