Walter Agazzi
79ffafde61
ILLUSIONS: Complete Duckman/BB do U detection titles
2023-01-02 13:46:39 +02:00
Cameron Cawley
f3b094e53f
ENGINES: Change the MetaEngineDetection interface to match MetaEngine
2022-07-23 23:31:58 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
49d745bbe4
ILLUSIONS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +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
a56dc094b9
ENGINES: ALL: Move detection_enums -> detection.h
...
- Cleans up headers quite a bit.
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
fe37efbca2
ILLUSIONS: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
Eugene Sandulenko
a688ce330a
ILLUSIONS: Added support for Russian Duckman
2020-09-13 02:15:53 +02:00
Bastien Bouclet
e04b23bb72
ILLUSIONS: Add override keywords
2020-02-09 12:43:15 +01:00
Eugene Sandulenko
1e76ee49ed
ILLUSIONS: Added override keywords
2020-02-05 15:36:44 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Bastien Bouclet
10ff73e6e0
ILLUSIONS: Push down the advanced detector include
...
So the whole engine is not rebuilt when making changes to shared code.
2018-12-10 19:11:25 +01:00
Cameron Cawley
eea066b89b
ILLUSIONS: DUCKMAN: Add support for the demo version ( #1413 )
2018-12-04 01:54:24 +02:00
Eric Fry
02eaa4c83d
ILLUSIONS: Refactor savegame thumbnail logic to be inline with rest of tree
2018-07-20 06:43:33 +00:00
Eric Fry
8e43261d13
ILLUSIONS: Formatting fixes
...
Simplified some point arithmetic
Lock fixedpoint calcs to float rather than double
2018-07-20 06:43:33 +00:00
Eric Fry
989d8d9b8a
ILLUSIONS: Formatting, remove trailing whitespace.
2018-07-20 06:43:33 +00:00
Eric Fry
aa241b8ef3
ILLUSIONS: Mark bbdou as unstable
...
Drop platform from game id
2018-07-20 06:43:33 +00:00
Eric Fry
2846311402
ILLUSIONS: Add support for German version.
2018-07-20 06:43:33 +00:00
Eric Fry
02063f60d0
Getting it to compile after merging master
2018-07-20 06:43:33 +00:00
johndoe123
aed3852701
ILLUSIONS: Implement save/load functionality
...
- Only works in Duckman at the moment
- Only via the ScummVM main menu for now, save/load via the game's menu to be implemented
2018-07-20 06:43:33 +00:00
johndoe123
e4a85c7da6
ILLUSIONS: Move game-specific files into own subdirectories
2018-07-20 06:43:33 +00:00
johndoe123
67366aa04b
ILLUSIONS: More work on Duckman
2018-07-20 06:43:33 +00:00
johndoe123
3f15233f78
ILLUSIONS: Refactor code in preparation for the Duckman engine
2018-07-20 06:43:33 +00:00
johndoe123
9a58385088
ILLUSIONS: Skeleton engine with detection for BBDOU
2018-07-20 06:43:33 +00:00