Commit graph

132 commits

Author SHA1 Message Date
Filippos Karapetis
10601d3b67 GRIM: Move detection entries into a separate file
This brings GRIM in line with what the rest of the engines are doing
regarding detection entries
2024-11-01 23:05:59 +02:00
Vladimir Serbinenko
3925f993b5 GRIM: Support transcoding Monkey4 from Traditional to Simplified Chinese 2024-09-13 00:11:38 +02:00
Filippos Karapetis
9cdc66c848 GRIM: Require libmpeg2 for the PS2 MI4 detection entries
This is a continuation of PR 5601. Since these entries use MPEG
videos, we disable them in builds that do not include libmpeg2
2024-08-28 19:55:26 +03:00
Cameron Cawley
441b02d057 DETECTION: Use uint32 for ADGameFileDescription file size 2024-06-30 19:13:41 +02:00
Le Philousophe
90b886097f ENGINES: Create a type aware advanced detector 2024-06-30 18:39:06 +02:00
Le Philousophe
98d6f155d2 ENGINES: Split Engine::createInstance in two
This brings a cleaner separation between AdvancedMetaEngineDetection and
AdvancedMetaEngine.
2024-06-30 18:39:06 +02:00
Youngjun, Choi
f098f7a040 GRIM: Fix support for Korean translation for Grim Fandango 2023-12-09 08:38:49 +01:00
Torbjörn Andersson
b59d22dd09 GRIM: Add English Mac EMI detection entry
The game crashes almost immediately for me, though.
2023-07-25 20:25:11 +02:00
Vladimir Serbinenko
e2c1cae56a GRIM: Add detection entry for Chinese monkey4 2023-05-10 13:18:54 +02:00
Vladimir Serbinenko
2a7942385e GRIM: Add entry for Fargus translation 2023-03-06 20:36:50 +01:00
Vladimir Serbinenko
5029d937b9 GRIM: Add an entry for Russian translation (ENPY) 2023-03-06 16:00:46 +01:00
Vladimir Serbinenko
41600e6821 GRIM: Add entry for Russian translation (7Wolf) 2023-03-06 16:00:46 +01:00
Vladimir Serbinenko
95b83f8d3d GRIM: Add entries for Chinese version 2023-03-05 22:39:27 +01:00
Cameron Cawley
6c20aaa057 GRIM: 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
Paweł Kołodziejski
06902574b4
GRIM: Janitorial 2022-06-08 01:12:00 +02:00
Paweł Kołodziejski
9fea086eec
GRIM: Added detection entry for unsupported game release version. 2022-06-05 13:13:30 +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
trembyle
052450fb07 GRIM: Add detection for Monkey4 CD demo
The official CD demo (EU) does not include i9n.lab. The only other file
that is unique to this version is the Monkey4.exe binary.

https://archive.org/details/escape-from-monkey-island-cd-demo

Demo is now added to detection, and the checks for i9n.lab have been
removed. I left the md5 hash along with a comment, in case it's still
desired for reference.

The name Web Demo comes from its readme file and installer. The CD
simply says: Escape from Monkey Island Demo Version 1.0
2021-09-19 14:52:46 +02:00
Paweł Kołodziejski
517ca67cfc
GRIM: Revert "GRIM: Add Monkey4 Steam/GOG version detection" 2021-08-21 08:00:05 +02:00
Felix Kehrer
d95c35dd6a GRIM: Add Monkey4 Steam/GOG version detection 2021-08-16 21:41:11 +02:00
ysj1173886760
dd14b7b34a GRIM: move debug flags to metaEngineDetection 2021-05-22 01:34:57 +02:00
Niv Baehr
77a166ad7e
GRIM: Add hebrew fan translation detection entry (#2916)
Co-authored-by: BLooperZ <blooperz@users.noreply.github.com>
2021-04-05 21:13:04 +03:00
Eugene Sandulenko
9e73c49e2b GRIM: Use AD_ENTRY2s in the detection table. That also fixes OOB access 2020-11-28 14:44:06 +01:00
Eugene Sandulenko
bfddffd5d0 GRIM: Always detect all games.
Since we have detection in static part, we need to detect it always.
2020-10-16 19:05:53 +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
Paweł Kołodziejski
35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Pawel Kolodziejski
3d74c3dd4d GRIM: Post branch merge fixes. 2020-10-07 19:50:27 +02:00
Paweł Kołodziejski
6e619ca714 GRIM: Merge branch 'remastered' 2020-10-07 18:26:49 +02:00
aryanrawlani28
f33fd81697 GRIM: Split detection features & adapt to new plugins 2020-10-05 00:00:12 +02:00
Bastien Bouclet
feaf9dc365 ALL: Sync with ScummVM rev. 55dba55056 2019-12-08 17:06:42 +01:00
Bastien Bouclet
53759fe53a ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
Bastien Bouclet
3088e3ece0 GRIM: Use SaveStateDescriptorSlotComparator 2017-10-01 15:20:20 +02:00
Bastien Bouclet
23846a2e0f GRIM: Mark EMI as unstable 2017-07-26 20:12:35 +02:00
Pawel Kolodziejski
9ba9c69b3f ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
Bastien Bouclet
358e578606 GRIM: Mark the engine options as translatable 2016-07-21 20:25:48 +02:00
Vincent Pelletier
16379fcc55 GRIM, EMI: Expose show_fps in engine options tab. 2016-07-18 16:31:57 +02:00
Vincent Pelletier
7d2f4a3185 GRIM, EMI: Avoid repeating GUIO1(GAMEOPTION_LOAD_DATAUSR).
To ease addition of future engine-level, game-independent options.
2016-07-18 16:31:42 +02:00
Bastien Bouclet
e4bac8c77d GRIM: Don't make assumptions on the game target format 2016-01-31 07:19:44 +01:00
Bastien Bouclet
f31ef249ba GRIM: Only request actual save slots in listSaves and lua. 2016-01-31 07:02:02 +01:00
Kirben
0872f730eb GRIM: Add Italian Windows demo of Grin Fandango 2015-07-08 16:12:22 +10:00
Kirben
3c08924136 GRIM: Add Spanish Windows demo of Escape from Monkey Island. 2015-07-06 14:59:40 +10:00
Kirben
15654d99a7 GRIM: Add Spanish Windows demo of Grim Fandango. 2015-07-06 13:57:22 +10:00
David Cardwell
25081c42f1 EMI: Add localized save name to PS2 saves
Add a PS2-specific save section that is used to show localized save
names in ResidualVM’s save browser.
2015-02-14 14:18:09 -05:00
David Cardwell
9b1bbd61dc EMI: Change the file-extension of PS2 saves
Prevent conflicts with incompatible save files by changing the
file-extension of PS2 saves to “*.ps2”.
2015-02-14 14:18:09 -05:00
Joel Teichroeb
28fbf84855 Detect remastered 2015-01-31 12:33:03 -08:00
Joel Teichroeb
9cfdb63406 Initial remastered work 2015-01-27 13:31:26 -08:00
Einar Johan Trøan Sømåen
08384af329 GRIM: Add detection and md5-check for french demo 2015-01-18 16:56:38 +01:00