[Scummvm-git-logs] scummvm master -> 8afa89d70e5154a34fb77c0d06f7e5340d7da716
mgerhardy
noreply at scummvm.org
Sun Nov 6 14:55:36 UTC 2022
This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
353f9ea4c2 TWINE: reduced detection entry duplication
196fa4d42c TWINE: new detection entry for version 3.2.3 of lba1 steam
8afa89d70e TWINE: new detection entry for version 3.2.3.1 of lba1 gog
Commit: 353f9ea4c2285990298f3d5d21fa71eff7f868d9
https://github.com/scummvm/scummvm/commit/353f9ea4c2285990298f3d5d21fa71eff7f868d9
Author: Martin Gerhardy (martin.gerhardy at gmail.com)
Date: 2022-11-06T15:55:21+01:00
Commit Message:
TWINE: reduced detection entry duplication
Changed paths:
engines/twine/detection.cpp
diff --git a/engines/twine/detection.cpp b/engines/twine/detection.cpp
index b8718638bc9..d3fc02ab21c 100644
--- a/engines/twine/detection.cpp
+++ b/engines/twine/detection.cpp
@@ -52,6 +52,53 @@ static const DebugChannelDef debugFlagList[] = {
DEBUG_CHANNEL_END
};
+#define TWINE_DETECTION_ENTRY(gameid, extra, filesDescriptions, platform, flags) \
+ { \
+ gameid, \
+ extra, \
+ filesDescriptions, \
+ Common::EN_ANY, \
+ platform, \
+ flags, \
+ GUIO1(GUIO_NONE) \
+ }, \
+ { \
+ gameid, \
+ extra, \
+ filesDescriptions, \
+ Common::FR_FRA, \
+ platform, \
+ flags, \
+ GUIO1(GUIO_NONE) \
+ }, \
+ { \
+ gameid, \
+ extra, \
+ filesDescriptions, \
+ Common::DE_DEU, \
+ platform, \
+ flags, \
+ GUIO1(GUIO_NONE) \
+ }, \
+ { \
+ gameid, \
+ extra, \
+ filesDescriptions, \
+ Common::IT_ITA, \
+ platform, \
+ flags, \
+ GUIO1(GUIO_NONE) \
+ }, \
+ { \
+ gameid, \
+ extra, \
+ filesDescriptions, \
+ Common::ES_ESP, \
+ platform, \
+ flags, \
+ GUIO1(GUIO_NONE) \
+ }
+
static const ADGameDescription twineGameDescriptions[] = {
// Little Big Adventure - Preview Version (EN, FR)
// LBA.EXE
@@ -100,149 +147,17 @@ static const ADGameDescription twineGameDescriptions[] = {
// Little Big Adventure - Demo Version (EN, FR, DE, IT, ES)
// RELENT.EXE
// 14 October 1994 at 10:18
- {
- "lba",
- "Demo Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_DEMO,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Demo Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_DEMO,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Demo Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_DEMO,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Demo Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_DEMO,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Demo Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_DEMO,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "Demo Version", AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 245961), Common::kPlatformDOS, ADGF_DEMO),
// Little Big Adventure - Original European Version (EN, FR, DE, IT, ES)
// LBA.EXE
// 14 Oct 1994 at 12:45
- {
- "lba",
- "CD Original European Version",
- AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "CD Original European Version",
- AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "CD Original European Version",
- AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "CD Original European Version",
- AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "CD Original European Version",
- AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_CD,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "CD Original European Version", AD_ENTRY1s("LBA.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513), Common::kPlatformDOS, ADGF_CD),
// Relentless: Twinsen's Adventure - Original North America Version (EN, FR, DE, IT, ES)
// RELENT.EXE
// 14 Oct 1994 at 13:22
- {
- "lba",
- "Relentless: Twinsen's Adventure - CD Original North America Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::EN_ANY,
- Common::kPlatformDOS,
- TwinE::TF_VERSION_USA | ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Relentless: Twinsen's Adventure - CD Original North America Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::FR_FRA,
- Common::kPlatformDOS,
- TwinE::TF_VERSION_USA | ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Relentless: Twinsen's Adventure - CD Original North America Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::DE_DEU,
- Common::kPlatformDOS,
- TwinE::TF_VERSION_USA | ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Relentless: Twinsen's Adventure - CD Original North America Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::IT_ITA,
- Common::kPlatformDOS,
- TwinE::TF_VERSION_USA | ADGF_CD,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Relentless: Twinsen's Adventure - CD Original North America Version",
- AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513),
- Common::ES_ESP,
- Common::kPlatformDOS,
- TwinE::TF_VERSION_USA | ADGF_CD,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "Relentless: Twinsen's Adventure - CD Original North America Version", AD_ENTRY1s("RELENT.EXE", "c1a887e38283d43f271249ad9f2a73ef", 258513), Common::kPlatformDOS, TwinE::TF_VERSION_USA | ADGF_CD),
// Little Big Adventure - Demo Version (FR)
// LBA.EXE
@@ -305,227 +220,26 @@ static const ADGameDescription twineGameDescriptions[] = {
// Little Big Adventure - DotEmu Version (Steam)
// LBA.DOT
// 11 October 2011 at 17:30
- {
- "lba",
- "DotEmu Version (Steam)",
- AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Version (Steam)",
- AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Version (Steam)",
- AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Version (Steam)",
- AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Version (Steam)",
- AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "DotEmu Version (Steam)", AD_ENTRY1s("LBA.DOT", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496), Common::kPlatformDOS, ADGF_NO_FLAGS),
// Little Big Adventure (CD Spanish)
- {
- "lba",
- "",
- AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "",
- AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "",
- AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "",
- AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "",
- AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "", AD_ENTRY1s("text.hqr", "ae7343552f8fbd17a1fc6cea2197a912", 248654), Common::kPlatformDOS, ADGF_NO_FLAGS),
// Little Big Adventure - DotEmu Enhanced Version (Steam)
// LBA.exe
// 27 February 2018 at 08:10
- {
- "lba",
- "DotEmu Enhanced Version (Steam)",
- AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Enhanced Version (Steam)",
- AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Enhanced Version (Steam)",
- AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Enhanced Version (Steam)",
- AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu Enhanced Version (Steam)",
- AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "DotEmu Enhanced Version (Steam)", AD_ENTRY1s("LBA.exe", "1f176b4329fbc7efc8f9f30f97013c5f", 1165728), Common::kPlatformWindows, TwinE::TF_DOTEMU_ENHANCED),
// Little Big Adventure - DotEmu Enhanced Version (Android)
// liblba.so
// 8 Sep 2014 at 15:56
- {
- "lba",
- "DotEmu",
- AD_ENTRY1s("text.hqr", "a374c93450dd2bb874b7167a63974e8d", 377224),
- Common::EN_ANY,
- Common::kPlatformAndroid,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu",
- AD_ENTRY1s("text.hqr", "a374c93450dd2bb874b7167a63974e8d", 377224),
- Common::FR_FRA,
- Common::kPlatformAndroid,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "DotEmu",
- AD_ENTRY1s("text.hqr", "a374c93450dd2bb874b7167a63974e8d", 377224),
- Common::DE_DEU,
- Common::kPlatformAndroid,
- TwinE::TF_DOTEMU_ENHANCED,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "DotEmu", AD_ENTRY1s("text.hqr", "a374c93450dd2bb874b7167a63974e8d", 377224), Common::kPlatformAndroid, TwinE::TF_DOTEMU_ENHANCED),
// Little Big Adventure - GOG Version
// LBA.GOG
// 11 October 2011 at 17:30
- {
- "lba",
- "GOG Version",
- AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Version",
- AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Version",
- AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Version",
- AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Version",
- AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_NO_FLAGS,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "GOG Version", AD_ENTRY1s("LBA.GOG", "6dc00342c80bc41b4ff5a43c560c7abc", 380666496), Common::kPlatformDOS, ADGF_NO_FLAGS),
+
{
"lba",
"",
@@ -557,296 +271,32 @@ static const ADGameDescription twineGameDescriptions[] = {
// Little Big Adventure - Steam Version
// TLBA1C.exe
// 31 May 2022 12:58
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "Classic Version (Steam)", AD_ENTRY1s("TLBA1C.exe", "38b038eee2d93a5bc0e0405886161252", 4417024), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// Little Big Adventure - Steam Version
// TLBA1C.exe
// 10 Jun 2022 14:51
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "Classic Version (Steam)", AD_ENTRY1s("TLBA1C.exe", "e4bab4647eabb998f627ac7628d94790", 4418048), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// Little Big Adventure - Steam Version (3.2.2)
// TLBA1C.exe
// 1 Jul 2022
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "Classic Version (Steam)",
- AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "Classic Version (Steam)", AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// Little Big Adventure - GOG Version 3.2.0 (56122)
// TLBA1C.exe
// 1st June 2022 02:18
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "GOG Classic Version", AD_ENTRY1s("TLBA1C.exe", "e377d036e997acbf543bc3023ce72be6", 4404224), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// Little Big Adventure - GOG Version 3.2.1 (56604)
// TLBA1C.exe
// 17 Jun 2022 00:30
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "GOG Classic Version", AD_ENTRY1s("TLBA1C.exe", "e86192e4a491805dc011dda5ca83c608", 4404736), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// Little Big Adventure - GOG Version 3.2.2
// TLBA1C.exe
// 1 Jul 2022
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688),
- Common::EN_ANY,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688),
- Common::FR_FRA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688),
- Common::DE_DEU,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688),
- Common::IT_ITA,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
- {
- "lba",
- "GOG Classic Version",
- AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688),
- Common::ES_ESP,
- Common::kPlatformWindows,
- TwinE::TF_LBA1_CLASSIC,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba", "GOG Classic Version", AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
// FAN Translations - http://lba.fishos.net/bit/index.html
@@ -957,52 +407,7 @@ static const ADGameDescription twineGameDescriptions[] = {
// Little Big Adventure 2 - Original European Version (EN, FR, DE, IT, ES)
// LBA2.EXE
// 4 Sep 2004 at 18:44
- {
- "lba2",
- "CD Original European Version",
-
- AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448),
- Common::EN_ANY,
- Common::kPlatformDOS,
- ADGF_UNSTABLE,
- GUIO1(GUIO_NONE)
- },
- {
- "lba2",
- "CD Original European Version",
- AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448),
- Common::FR_FRA,
- Common::kPlatformDOS,
- ADGF_UNSTABLE,
- GUIO1(GUIO_NONE)
- },
- {
- "lba2",
- "CD Original European Version",
- AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448),
- Common::DE_DEU,
- Common::kPlatformDOS,
- ADGF_UNSTABLE,
- GUIO1(GUIO_NONE)
- },
- {
- "lba2",
- "CD Original European Version",
- AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448),
- Common::IT_ITA,
- Common::kPlatformDOS,
- ADGF_UNSTABLE,
- GUIO1(GUIO_NONE)
- },
- {
- "lba2",
- "CD Original European Version",
- AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448),
- Common::ES_ESP,
- Common::kPlatformDOS,
- ADGF_UNSTABLE,
- GUIO1(GUIO_NONE)
- },
+ TWINE_DETECTION_ENTRY("lba2", "CD Original European Version", AD_ENTRY1s("LBA2.EXE", "ba915d65b3c7a743a87804f73f29675b", 616448), Common::kPlatformDOS, ADGF_UNSTABLE),
AD_TABLE_END_MARKER
};
Commit: 196fa4d42ca108420c83210bff89530f667edbb1
https://github.com/scummvm/scummvm/commit/196fa4d42ca108420c83210bff89530f667edbb1
Author: Martin Gerhardy (martin.gerhardy at gmail.com)
Date: 2022-11-06T15:55:22+01:00
Commit Message:
TWINE: new detection entry for version 3.2.3 of lba1 steam
Changed paths:
engines/twine/detection.cpp
diff --git a/engines/twine/detection.cpp b/engines/twine/detection.cpp
index d3fc02ab21c..02f2c57b64a 100644
--- a/engines/twine/detection.cpp
+++ b/engines/twine/detection.cpp
@@ -283,6 +283,11 @@ static const ADGameDescription twineGameDescriptions[] = {
// 1 Jul 2022
TWINE_DETECTION_ENTRY("lba", "Classic Version (Steam)", AD_ENTRY1s("TLBA1C.exe", "58a7fba8a556196bb14d4f492017fb2b", 4416000), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
+ // Little Big Adventure - Steam Version (3.2.3)
+ // TLBA1C.exe
+ // 8 Sep 2022
+ TWINE_DETECTION_ENTRY("lba", "Classic Version (Steam)", AD_ENTRY1s("TLBA1C.exe", "01f38555eca4a5dd076a4599359de4eb", 4445696), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
+
// Little Big Adventure - GOG Version 3.2.0 (56122)
// TLBA1C.exe
// 1st June 2022 02:18
Commit: 8afa89d70e5154a34fb77c0d06f7e5340d7da716
https://github.com/scummvm/scummvm/commit/8afa89d70e5154a34fb77c0d06f7e5340d7da716
Author: Martin Gerhardy (martin.gerhardy at gmail.com)
Date: 2022-11-06T15:55:22+01:00
Commit Message:
TWINE: new detection entry for version 3.2.3.1 of lba1 gog
Changed paths:
engines/twine/detection.cpp
diff --git a/engines/twine/detection.cpp b/engines/twine/detection.cpp
index 02f2c57b64a..fc4ca65ea35 100644
--- a/engines/twine/detection.cpp
+++ b/engines/twine/detection.cpp
@@ -303,6 +303,10 @@ static const ADGameDescription twineGameDescriptions[] = {
// 1 Jul 2022
TWINE_DETECTION_ENTRY("lba", "GOG Classic Version", AD_ENTRY1s("TLBA1C.exe", "76b227e87038c17a3376b1c681f15474", 4402688), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
+ // Little Big Adventure - GOG Version 3.2.3.1 (58613)
+ // TLBA1C.exe
+ TWINE_DETECTION_ENTRY("lba", "GOG Classic Version", AD_ENTRY1s("TLBA1C.exe", "252216e83f83dc770fafc7fd787a6da5", 4432896), Common::kPlatformWindows, TwinE::TF_LBA1_CLASSIC),
+
// FAN Translations - http://lba.fishos.net/bit/index.html
// Portuguese by xesf (alexfont)
More information about the Scummvm-git-logs
mailing list