30 Commits

Author SHA1 Message Date
Cameron Cawley
f3b094e53f ENGINES: Change the MetaEngineDetection interface to match MetaEngine 2022-07-23 23:31:58 +02: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
Paweł Kołodziejski
7714b7efa8
GRIFFON: Fixed compiler warning about not used array 2022-03-06 14:30:20 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
3162ad4dfb GRIFFON: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Twan
b28a106ff5
GRIFFON: Add Text To Speech support 2021-06-08 18:23:44 +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
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
854a499307 GRIFFON: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00
Paul Gilbert
bf754b76aa ENGINES: Cleanup of get savegame file & patterns 2020-09-19 09:31:49 -07:00
Paul Gilbert
05620460e0 ENGINES: Fix savegame filename format for new-type saves
This also fixes a problem with the Griffin engine, which
although it was using the new type saves, was using a
target.s?? format, so wasn't listing files in the GMM
save dialog
2020-09-18 21:19:32 -07:00
Eugene Sandulenko
c65f3e071c ALL: Remove ADGF_TESTING flags before the 2.2.0 release 2020-09-13 13:09:02 +02:00
Thierry Crozat
77f45f8ca6 GRIFFON: Add default mapping for game controllers 2020-09-10 17:56:55 +01:00
Thierry Crozat
cce713ee4c GRIFFON: Add keymapper input support 2020-09-10 03:17:58 +01:00
Eugene Sandulenko
3f7ceaff89 GRIFFON: Enable engine for testing 2020-08-25 12:22:10 +02:00
mataniko
581a6ec7d6 JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +02:00
Paul Gilbert
1687427e8e ENGINES: Mark autosave slots as write protected
If the autosave slot doesn't yet have any file in it, when the
GMM save dialog is open, the autosave slot will show a default
'Autosave' entry which is write-only, to prevent users
accidentally making a savegame in that slot
2020-02-16 15:44:28 -08:00
Bastien Bouclet
a00fdb5040 GRIFFON: Add override keywords 2020-02-09 12:43:15 +01:00
Paul Gilbert
9f8c45ac4e ENGINES: Provide a default MetaEngine::hasFeature with extended save options on 2020-02-04 20:04:11 -08:00
Paul Gilbert
318c7003fc GRIFFON: Implement autosaves 2020-02-04 19:05:26 -08:00
Henrik "Henke37" Andersson
0c63e5f4fd GRIFFON: Game uses vorbis, not midi, for the music. 2020-01-15 20:49:24 +02:00
Eugene Sandulenko
06909eb320 GRIFFON: Implemented loading from launcher 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
50f964770c GRIFFON: Added support for extended saves 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
417ce00577 GRIFFON: Fix engine id 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
417678ce41 GRIFFON: Fixes for engineId changes 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
c890f95cf6 GRIFFON: More compilation fixes 2019-11-13 22:07:08 +01:00
Eugene Sandulenko
541b2e473a GRIFFON: Added skeleton engine with detection 2019-11-13 22:07:08 +01:00