Commit Graph
55 Commits
Author SHA1 Message Date
Walter Agazzi 3802fd4301 QUEEN: Indicate CD/GOG in extra field instead of Talkie 2022-12-27 03:17:09 +02:00
Walter Agazzi 1d7e78f062 QUEEN: Convert DOS Floppy En/Ru to TAILMD 2022-12-27 03:17:09 +02:00
Cameron Cawley 870603d226 QUEEN: Reduce the amount of code that is included in the detection plugin 2022-11-29 01:14:48 +01:00
Cameron Cawley ac5858ba65 QUEEN: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
BLooperZ e03da61361 QUEEN: GUI option to use custom hebrew font 2022-09-20 19:39:15 +02:00
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
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 59a6446d8c QUEEN: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
ysj1173886760 7af3a3f84c ENGINES: introduce ADDectedGameExtraInfo to ADGameDetector, add extra info as parameter for fallback detect. 2021-06-13 14:15:45 +02:00
Gregory Montoir 99ed3f507d QUEEN: Add tables for German Amiga floppy version 2021-04-22 00:31:47 +02:00
Eugene Sandulenko f5de61e6e9 QUEEN: Mark unsupported reason string for translation 2021-04-20 01:46:06 +02:00
Eugene Sandulenko 98869a0e5c QUEEN: Added detection for alternative Amiga floppy version. Bugreport #12313
It requires somebody to create tables for queen.tbl. I believe that
we kind of lost that knowledge by this time.
2021-04-19 01:30:45 +02:00
Eugene Sandulenko 90e360f818 QUEEN: Added Hebrew detection entry 2020-11-28 17:41:23 +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 4b377af8c6 QUEEN: Split detection code & adapt to new plugins. 2020-10-03 14:56:36 +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 3bfa411f9e QUEEN: Add override keywords 2020-02-09 12:43:16 +01:00
Eugene Sandulenko 7e43cad1bc QUEEN: Added override keywords 2020-01-31 14:13:13 +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
aviloria 41c29b57db QUEEN: Remove a bad detection entry 2019-07-11 03:02:32 +03: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
Eugene Sandulenko d516f57561 QUEEN: Added detection for Russian interview demo 2018-07-05 22:18:44 +02:00
Eugene Sandulenko efced47369 QUEEN: Added detection for Russian version 2018-07-03 21:47:23 +02:00
Bastien Bouclet 61f9398b04 Merge pull request #1187 from bgK/detection-refactor-unknown
ENGINES: Return unknown game variants with the list of detected games
2018-05-28 18:43:15 +02:00
lotharsm d6e6aca7e3 QUEEN: Add detection entry for Italian GoG.com release 2018-05-22 09:54:38 +02:00
lotharsm cb33dd6de3 QUEEN: Add detection entry for French GoG.com release 2018-05-22 09:54:38 +02:00
lotharsm ff68947ac1 QUEEN: Add detection entry for German GoG.com release 2018-05-22 09:54:38 +02:00
Bastien Bouclet cf1ebf2951 ENGINES: Add unknown game variants to the game detector results 2018-05-10 09:04:23 +02:00
Eugene Sandulenko 47c6a28e72 QUEEN: Added some md5s. Bug #6946 2016-03-28 12:13:02 +02:00
Johannes Schickel 3aecd8ef2a ENGINES: Make variable names of ADGameDescription conform to our guidelines.
gameid     -> gameId
guioptions -> guiOptions
2016-03-08 19:01:38 +01:00
Johannes Schickel 0b6befdcc5 ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.
_singleid   -> _singleId
_gameids    -> _gameIds
_guioptions -> _guiOptions
2016-03-08 19:01:13 +01:00
Johannes Schickel cb07a1bb1d QUEEN: Let listSaves return list sorted on slot numbers. 2016-02-25 21:39:45 +01:00
Eugene Sandulenko 29670a1a1e QUEEN: Added detection for Russian Floppy 2016-02-20 19:27:02 +01:00
Johannes Schickel 7bfd432223 QUEEN: Only request actual save slots in listSaves. 2016-01-26 16:35:30 +01:00
Johannes Schickel 34552b9ee7 QUEEN: Make GPL headers consistent in themselves. 2014-02-18 02:39:37 +01:00
Strangerke 9f4628c2ef QUEEN: Fix previous commit 2014-02-15 18:08:29 +01:00
Strangerke e071136108 QUEEN: Add detection of French versions reported in bug #6534 2014-02-15 18:02:44 +01:00
D G Turner 1348b82aaa QUEEN: Migrate extra gui options to AdvancedMetaEngine handling. 2014-02-10 15:02:36 +00:00
D G Turner 7d4c625c4e QUEEN: Switch all savegame usage back to "queen.sXX" format.
The target is not just a bare "queen", but is postfixed by language
variant (and CD if used).

Using this for the savegame naming would be good as it allows several
language variants to have different co-existing savegame sets without
causing conflicts. However, if the savegame format is the same across
all language variants, then using the same naming allows easier
switching between languages if testing.

Currently the queen engine uses a single set of savegames named in the
format "queen.sXX" which are used for all languages, as the format
appears to be compatible across language variants. This may require
changing in future, if a variant with incompatible savegame format
is discovered.
2014-02-10 14:59:44 +00:00
D G Turner d1b7fd9b87 QUEEN: Migrate listSaves() function to game target for save naming. 2014-01-21 11:39:28 +00:00
D G Turner 7382fe0ba2 QUEEN: Fix missing GUIO_NOSPEECH flag on Demo and Floppy AD entries.
Also, add missing Spanish DOS CD entry in skeleton form.
2014-01-20 01:59:32 +00:00
D G Turner 6814ce68bf QUEEN: Disable detection entries with unknown MD5sums.
This forces detection of the entries with missing MD5sums via the
fallback detector. This triggers will then trigger a warning
with the associated md5sum for the user to report to the team.
2014-01-14 23:11:20 +00:00
D G Turner be9833a43f QUEEN: Switch unknown md5sums in detection entries for NULL.
This tells the advanced detector to skip MD5 validation for this
detection entry, so only filename and size are used as per the
original detection code.
2014-01-14 23:07:54 +00:00
D G Turner 6db7b81d5c QUEEN: Restore previous detection code as fallback detector. 2013-12-10 02:04:25 +00:00