trembyle
419526a438
GOB: Minor description update
...
No need to note that it's the Hebrew edition. That is already covered
by the language code.
2022-02-18 17:34:16 -05:00
trembyle
0f5da22069
GOB: Add detection for Last Dynasty localizations
...
Add Spanish and Italian versions
2022-01-19 12:19:19 -05:00
trembyle
9c5d440f88
GOB: Add another Last Dynasty demo
...
Thanks to eientei for providing this demo.
Also includes some minor fixes to the detection tables.
2022-01-19 12:19:19 -05:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
a62f7600cb
GOB: Fix potential stack overflow
2021-11-16 19:51:12 +02:00
Orgad Shaneh
4b7126b7dc
GOB: Detect Hebrew fan translation of Gobliins 2
2021-11-15 22:52:37 +02:00
Orgad Shaneh
8d91d66a15
GOB: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
trembyle
6e1135ee8a
ENGINES: Revise language constants to ISO standards
...
* Use ISO-3166 country codes and ISO-639 language codes
2021-11-11 12:06:15 +01:00
Orgad Shaneh
9c3d7c9621
GOB: Replace new[]/memset with new[]()
2021-11-10 19:53:15 +01:00
Eugene Sandulenko
59c319e399
GOB: Fix Italian Adibou2 detection entry extra
2021-11-02 08:12:55 +02:00
trembyle
82ca7e7e32
GOB: Add detection for more demos
...
Ween demo has both interactive and non-interactive portions. The title
is Ween: The Prophecy, and so language code EN_GRB is used.
https://archive.org/details/TheProphecy_1020
Dynasty demo plays a single VMD from a small SCN file.
https://archive.org/details/dynasty_zip
Combined demo from CD-ROM Today # 11 (1995) plays the above Dynasty
demo followed by the already known Woodruff demo. In the spirit of the
combined demos in the SCUMM engine, we can create a new game ID.
All of the above play without issue in ScummVM.
Also added file sizes to some existing detection entries and added the
missing demo flags to the Inca2 and Woodruff demos.
2021-09-19 14:52:46 +02:00
Eugene Sandulenko
ba871e3177
GOB: Added detection for inca2-us v1.07. Bugreport #12757
2021-08-30 00:45:31 +02:00
Max Horn
2f1f8f502e
DEVTOOLS: move credits from devtools/credits.pl to engines
...
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +02:00
antoniou79
04642eef8a
ENGINES: Replace checkCD with isolated partial methods
...
This is PR #3018 "rebased" on the current HEAD, after the conflicts with PR #3003 and me botching the rebase in that PR
Old PR is here: https://github.com/scummvm/scummvm/pull/3018
2021-07-27 20:51:57 +02:00
Luca Barbato
58d32add42
GOB: Avoid an off by one
...
Lost in Time (English floppy version but CD version might be affected as well)
garbles colours during some clips playback otherwise.
2021-07-14 20:09:32 +01:00
Paul Gilbert
005561d305
COMMON: Increase Stream pos, seek, size from int32 to int64
2021-07-08 18:24:28 -07:00
ysj1173886760
7af3a3f84c
ENGINES: introduce ADDectedGameExtraInfo to ADGameDetector, add extra info as parameter for fallback detect.
2021-06-13 14:15:45 +02:00
ysj1173886760
3f74a19d81
GOB: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
a7459703d8
GOB: Added detection for Polish Amiga gob2. Bugreport #12033
2021-04-23 15:56:49 +02:00
Eugene Sandulenko
c09afbab47
GOB: Added detection for Spanish Amiga geisha. Bugreport #11595
2021-04-22 15:36:31 +02:00
Eugene Sandulenko
29d8a8c4f2
GOB: Added detection for German Amiga geisha. Bugreport #11594
2021-04-22 15:36:31 +02:00
Eugene Sandulenko
ca621efeef
GOB: Added detection for French Amiga geisha. Bugreport #11593
2021-04-22 15:36:31 +02:00
Eugene Sandulenko
aa1274ca31
GOB: Added detection for Amiga Spanish fascination. Bugreport #11592
2021-04-22 15:36:31 +02:00
Eugene Sandulenko
a2114f68d6
GOB: Added detection for Spanish Amiga ween. Bugreport #11591
2021-04-22 15:36:30 +02:00
Eugene Sandulenko
89a6d5ae10
GOB: Added detection for alternate French ween. Bugreport #11524
2021-04-21 12:35:08 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
sluicebox
93eeffc84d
JANITORIAL: Update old bug tracker numbers
2021-03-03 02:15:05 +02:00
Cameron Cawley
4ced49acd4
ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error
2020-12-04 20:57:14 +00:00
Eugene Sandulenko
81a07b4a35
GOB: More macro usage in detection tables
2020-11-28 17:55:04 +01:00
Eugene Sandulenko
e875632acc
GOB: Use AD_ENTRY2s in the detection tables
2020-11-28 14:39:33 +01:00
Eugene Sandulenko
8829da846e
GOB: Removed incorrectly added entry for woodruff.
...
The supplied md5 is for the whole file, not for the first 5000 bytes.
The correct entry was supplied by DjDiabolik in bug report #1971294
2020-10-21 11:44:56 +02:00
Eugene Sandulenko
5acc8e18d2
GOB: Marked CD-i demos as unstable
2020-10-20 01:22:23 +02:00
Eugene Sandulenko
94651a75d1
GOB: Added detection entry for Japanese Gob1 (not working)
2020-10-20 01:21:39 +02:00
Eugene Sandulenko
d807de11b5
GOB: Added another Gob CDi demo
2020-10-20 00:56:30 +02:00
Eugene Sandulenko
6511e92d3a
GOB: Added detection to the Russian Akella translation
...
We'd need to recalc the md5s for better detection.
2020-10-17 18:09:16 +02:00
Eugene Sandulenko
fb837acee0
GOB: Fixes to Russian Bargon Attack
2020-10-17 16:41:26 +02:00
Eugene Sandulenko
bd52fc354b
GOB: Fix for Russian Woodruff subtitles
2020-10-16 21:29:09 +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
Eugene Sandulenko
adc9fe3017
GOB: Fix typo in detection entry
2020-10-04 18:35:04 +02:00
Eugene Sandulenko
742e879b1f
GOB: Fix Woodruff-ru detection entry
2020-10-03 23:16:38 +02:00
Eugene Sandulenko
9a086ab066
GOB: Added detection for the upcoming Russian fan translations
2020-10-03 18:53:20 +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
f3b9477893
ENGINES: ALL: Add header guards for the new detection-header files.
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
ce07bd711f
GOB: Split detection code & adapt to new plugins.
2020-10-03 14:56:36 +02:00
aryanrawlani28
9b774c6b6f
GOB: Move detection-related enums from gob.h -> detection/detection_enums.h
...
- This way, we won't have to include the whole gob.h file.
2020-10-03 14:56:36 +02:00