[Scummvm-git-logs] scummvm master -> ec99713e3fc1e56ad49883f58664a26e0f0b24e4

sev- sev at scummvm.org
Thu Nov 26 23:31:39 UTC 2020


This automated email contains information about 5 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
969695d5ba AD: Added shortcut for 2 entries to the table
a151f5b19d DIRECTOR: Removing jewels two-minute download. We do not have a copy
de7899e5c5 PETKA: Made demo detection more robust
c6a0d8cce8 PETKA: Enable engine by default
ec99713e3f NEWS: Mention Petka support


Commit: 969695d5ba04f3164e4543a4a29cba9af827303b
    https://github.com/scummvm/scummvm/commit/969695d5ba04f3164e4543a4a29cba9af827303b
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-26T23:58:04+01:00

Commit Message:
AD: Added shortcut for 2 entries to the table

Changed paths:
    engines/advancedDetector.h


diff --git a/engines/advancedDetector.h b/engines/advancedDetector.h
index ecb7467c60..971afa85e4 100644
--- a/engines/advancedDetector.h
+++ b/engines/advancedDetector.h
@@ -65,6 +65,12 @@ struct ADGameFileDescription {
  */
 #define AD_ENTRY1s(f, x, s) {{ f, 0, x, s}, AD_LISTEND}
 
+/**
+ * A shortcut to produce a list of ADGameFileDescription records with only two
+ * records that contains just a filename with an MD5, plus a file size.
+ */
+#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2) {{f1, 0, x1, s1}, {f2, 0, x2, s2}, AD_LISTEND}
+
 enum ADGameFlags {
 	ADGF_NO_FLAGS        =  0,
 	ADGF_REMASTERED      = (1 << 18), ///< add "-remastered' to gameid


Commit: a151f5b19df901b65e3082dc3845a86900b51157
    https://github.com/scummvm/scummvm/commit/a151f5b19df901b65e3082dc3845a86900b51157
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-27T00:17:05+01:00

Commit Message:
DIRECTOR: Removing jewels two-minute download. We do not have a copy

Changed paths:
    engines/director/detection_tables.h


diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index 6b0c9d8c72..26eb76eb0d 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -579,11 +579,9 @@ static const DirectorGameDescription gameDescriptions[] = {
 	// Note: There are four versions of the binary included on the disc.
 	// 5.6, 6, and 9 Meg variants all exist too.
 	MACGAME("jewels", "", "Jewels 11 Meg", "339c89a148c4ff2c5c815c62ac006325", -1, 400),
-	MACDEMO("jewels", "Two-Minute Demo", "Two-Minute Demo", "01be45e7241194dad07938e7059b88e3", -1, 400),
 
 	WINGAME("jewels", "", "JEWELS.EXE", "bb6d81471d166088260090472c6c3a87", -1, 400),
 	WINDEMO("jewels", "Demo", "JEWELS.EXE", "abcc448c035e88d4edb4a29034fd1e34", -1, 400),
-	WINDEMO("jewels", "Two-Minute Demo", "DEMO.EXE", "ebee52d3c4280674c600177df5b09da0", -1, 400),
 
 	MACGAME("jman", "Turbo!", "JMP Turbo", "cc3321069072b90f091f220bba16e4d4", -1, 400), // original name is JMP Turboâ„¢
 	MACGAME("jman", "Making Of", "The Journey", "cc3321069072b90f091f220bba16e4d4", -1, 400),


Commit: de7899e5c56c4a7ea3483a50e3b1c8eb725d708a
    https://github.com/scummvm/scummvm/commit/de7899e5c56c4a7ea3483a50e3b1c8eb725d708a
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-27T00:17:28+01:00

Commit Message:
PETKA: Made demo detection more robust

Changed paths:
    engines/petka/detection_tables.h


diff --git a/engines/petka/detection_tables.h b/engines/petka/detection_tables.h
index db8262f64a..000aa686a1 100644
--- a/engines/petka/detection_tables.h
+++ b/engines/petka/detection_tables.h
@@ -31,7 +31,8 @@ static const ADGameDescription gameDescriptions[] = {
 	{
 		"petka1",
 		0,
-		AD_ENTRY1s("DEMO.EXE", "5ef1ceaba05413d04fd733a81e6adbae", 888832),
+		AD_ENTRY2s("DEMO.EXE",   "5ef1ceaba05413d04fd733a81e6adbae", 888832,
+				   "SCRIPT.DAT", "8712157c39daf8dd1f441a11d19b9e48", 1851),
 		Common::RU_RUS,
 		Common::kPlatformWindows,
 		ADGF_TESTING | ADGF_DROPPLATFORM | ADGF_DROPLANGUAGE | ADGF_DEMO,


Commit: c6a0d8cce8f4c1f48df0fb61c38c897653a05063
    https://github.com/scummvm/scummvm/commit/c6a0d8cce8f4c1f48df0fb61c38c897653a05063
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-27T00:17:57+01:00

Commit Message:
PETKA: Enable engine by default

Changed paths:
    engines/petka/configure.engine


diff --git a/engines/petka/configure.engine b/engines/petka/configure.engine
index b2b3e06032..ddf38b8d1a 100644
--- a/engines/petka/configure.engine
+++ b/engines/petka/configure.engine
@@ -1,3 +1,3 @@
 # This file is included from the main "configure" script
 # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps]
-add_engine petka "Red Comrades" no "" "" "highres 16bit freetype2 cxx11"
+add_engine petka "Red Comrades" yes "" "" "highres 16bit freetype2 cxx11"


Commit: ec99713e3fc1e56ad49883f58664a26e0f0b24e4
    https://github.com/scummvm/scummvm/commit/ec99713e3fc1e56ad49883f58664a26e0f0b24e4
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-27T00:22:09+01:00

Commit Message:
NEWS: Mention Petka support

Changed paths:
    NEWS.md


diff --git a/NEWS.md b/NEWS.md
index 9819a3d8d3..eb0a168861 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -10,6 +10,8 @@ For a more comprehensive changelog of the latest experimental code, see:
    - Added support for Myst 3: Exile.
    - Added support for Hades' Challenge.
    - Added support for Little Big Adventure.
+   - Added support for Red Comrades 1: Save the Galaxy.
+   - Added support for Red Comrades 2: For the Great Justice.
 
  General:
    - Switched ScummVM GUI output to UTF-32.




More information about the Scummvm-git-logs mailing list