Commit Graph

35 Commits

Author SHA1 Message Date
Le Philousophe
90b886097f ENGINES: Create a type aware advanced detector 2024-06-30 18:39:06 +02:00
Cameron Cawley
2457c49555
DM: Remove unused options list 2022-11-03 19:04:19 +00: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
8c0f10e817 DM: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
trembyle
748dd1bbb4 DM: Add detection for Apple IIgs demo v1.4
https://archive.org/details/a2gs_Dungeon_Master_demo_1989_FTL_FW
2021-09-19 14:52:46 +02:00
Eugene Sandulenko
4644b00011 DM: Use AD_ENTRY2s in detection table 2020-11-28 14:05:27 +01: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
26c475b784 DM: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Bastien Bouclet
10c50b40ab DM: Add override keywords 2020-02-09 12:43:15 +01: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
Henrik "Henke37" Andersson
91659a1b1a DM: Game does not use MID, mark it as such. 2019-09-29 19:34:16 +03:00
Strangerke
86e525c1ad DM: Fix isSquareACorridorTeleporterPitOrDoor for the demo, set version of demo to 2.0 2016-10-11 21:44:03 +02:00
Strangerke
7c138231e0 DM: Handle demo dungeon file 2016-10-11 21:44:01 +02:00
Strangerke
93392024d2 DM: Add detection for an amiga demo version 2016-10-09 23:53:45 +02:00
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Strangerke
34d636d72e DM Rename enum members in dm.h and dialog.h 2016-09-11 00:34:44 +02:00
Bendegúz Nagy
2e0fae6547 DM: Fix copyright issues 2016-09-03 10:56:30 +02:00
Bendegúz Nagy
cd3b485952 DM: Clean up includes
Swap <> to "" with scummvm files
Add dm/ prefix to dm files
Reorder includes to system files, dm files
2016-09-03 10:38:43 +02:00
Bendegúz Nagy
36e6eac2f3 DM: Fix GCC errors in detection.cpp 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
2bdabc3b7a DM: Add target and original platform to save files 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
bcb067698e DM: Add support for loading from launcher 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
170c52a4e0 DM: Add unknown Atari game version 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
3fffb08a40 DM: Add missing localization warnings and query function for language 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
aacecd6c06 DM: Add entrance processing 2016-08-26 23:02:22 +02:00
Bendegúz Nagy
23e0dfcc28 DM: Add standard GPLv2 header 2016-08-26 23:02:22 +02:00
WinterGrascph
055e789d04 DM: Create DisplayMan, add support parsing IMG0 files
Add display manager named DisplayMan with functions: setUpScreens(),
loadGraphics() (which loads graphics from the graphics.dat file),
setPalette(..), loadIntoBitmap(..) which loads the requested image into a
bitmap and blitToScreen(..)
2016-08-26 23:02:22 +02:00
WinterGrascph
5ae7d3a84b DM: Add detection for Amiga v2.0 English 2016-08-26 23:02:22 +02:00
WinterGrascph
96cc074ea0 DM: Create engine and detection with dummy data 2016-08-26 23:02:22 +02:00