[Scummvm-git-logs] scummvm master -> 1a2b741f274600a723c13411c51d603e948a6b77
neuromancer
noreply at scummvm.org
Sun Jul 12 09:58:10 UTC 2026
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
b202270061 CREDITS: Regenerate
1a2b741f27 SCUMM: mark RA1 and RA2 as testing
Commit: b202270061f9b6c68f43a00753ff479cfbc62752
https://github.com/scummvm/scummvm/commit/b202270061f9b6c68f43a00753ff479cfbc62752
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2026-07-12T11:57:44+02:00
Commit Message:
CREDITS: Regenerate
Changed paths:
AUTHORS
doc/docportal/help/credits.rst
engines/scumm/credits.pl
gui/credits.h
diff --git a/AUTHORS b/AUTHORS
index baa05b5236f..15f7c88da68 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -287,6 +287,9 @@ ScummVM Team
Hades Challenge:
Vladimir Serbinenko/Google
+ Harvester:
+ Alex Bevilacqua
+
HDB:
Eugene Sandulenko
Nipun Garg - GSoC student
@@ -352,6 +355,10 @@ ScummVM Team
Paul Gilbert
Arnaud Boutonne
+ Macs2:
+ Florian Mehm
+ Martin Gerhardy
+
MacVenture:
Borja Lorente - GSoC student
@@ -425,6 +432,8 @@ ScummVM Team
PhoenixVR:
Vladimir Menshakov
Hermann Noll - Help with 3D VR projections
+ Scorp - Dracula 1/2 and Messenger support,
+ Engine improvements
Pink:
Andrei Prykhodko
@@ -480,6 +489,7 @@ ScummVM Team
Andrea Boscarino - Digital iMUSE, SMUSH audio, GUI
James Brown - (retired)
Jonathan Gray - (retired)
+ Gustavo Grieco - Rebel Assault I & II
Vincent Hamm - (retired)
Max Horn - (retired)
Travis Howell
diff --git a/doc/docportal/help/credits.rst b/doc/docportal/help/credits.rst
index 4b6238f4eb6..3aeac374940 100644
--- a/doc/docportal/help/credits.rst
+++ b/doc/docportal/help/credits.rst
@@ -715,6 +715,15 @@ Hades Challenge
* - Vladimir Serbinenko/Google
-
+Harvester
+^^^^^^^^^
+
+.. list-table::
+ :widths: 35 65
+
+ * - Alex Bevilacqua
+ -
+
HDB
^^^
@@ -890,6 +899,17 @@ M4
* - Arnaud Boutonné
-
+Macs2
+^^^^^
+
+.. list-table::
+ :widths: 35 65
+
+ * - Florian Mehm
+ -
+ * - Martin Gerhardy
+ -
+
MacVenture
^^^^^^^^^^
@@ -1091,6 +1111,8 @@ PhoenixVR
-
* - Hermann Noll
- Help with 3D VR projections
+ * - Scorp
+ - Dracula 1/2 and Messenger support, Engine improvements
Pink
^^^^
@@ -1229,6 +1251,8 @@ SCUMM
- (retired)
* - Jonathan Gray
- (retired)
+ * - Gustavo Grieco
+ - Rebel Assault I & II
* - Vincent Hamm
- (retired)
* - Max Horn
diff --git a/engines/scumm/credits.pl b/engines/scumm/credits.pl
index db0c8d7b098..04547b99007 100644
--- a/engines/scumm/credits.pl
+++ b/engines/scumm/credits.pl
@@ -3,6 +3,7 @@ begin_section("SCUMM");
add_person("Andrea Boscarino", "AndywinXp", "Digital iMUSE, SMUSH audio, GUI");
add_person("James Brown", "ender", "(retired)");
add_person("Jonathan Gray", "khalek", "(retired)");
+ add_person("Gustavo Grieco", "neuromancer", "Rebel Assault I & II");
add_person("Vincent Hamm", "yaz0r", "(retired)");
add_person("Max Horn", "Fingolfin", "(retired)");
add_person("Travis Howell", "Kirben", "");
diff --git a/gui/credits.h b/gui/credits.h
index 2953f97d528..7faf5d706f4 100644
--- a/gui/credits.h
+++ b/gui/credits.h
@@ -357,6 +357,9 @@ static const char *const credits[] = {
"C1""Hades Challenge",
"C0""Vladimir Serbinenko/Google",
"",
+"C1""Harvester",
+"C0""Alex Bevilacqua",
+"",
"C1""HDB",
"C0""Eugene Sandulenko",
"C0""Nipun Garg",
@@ -428,6 +431,10 @@ static const char *const credits[] = {
"C0""Paul Gilbert",
"C0""Arnaud Boutonn\303\251",
"",
+"C1""Macs2",
+"C0""Florian Mehm",
+"C0""Martin Gerhardy",
+"",
"C1""MacVenture",
"C0""Borja Lorente",
"C2""GSoC student",
@@ -480,6 +487,7 @@ static const char *const credits[] = {
"",
"C1""Nancy",
"C0""Kaloyan Chehlarski",
+"C0""Filippos Karapetis",
"C0""Walter van Niftrik",
"",
"C1""Neverhood",
@@ -507,6 +515,8 @@ static const char *const credits[] = {
"C0""Vladimir Menshakov",
"C0""Hermann Noll",
"C2""Help with 3D VR projections",
+"C0""Scorp",
+"C2""Dracula 1/2 and Messenger support, Engine improvements",
"",
"C1""Pink",
"C0""Andrei Prykhodko",
@@ -569,6 +579,8 @@ static const char *const credits[] = {
"C2""(retired)",
"C0""Jonathan Gray",
"C2""(retired)",
+"C0""Gustavo Grieco",
+"C2""Rebel Assault I & II",
"C0""Vincent Hamm",
"C2""(retired)",
"C0""Max Horn",
Commit: 1a2b741f274600a723c13411c51d603e948a6b77
https://github.com/scummvm/scummvm/commit/1a2b741f274600a723c13411c51d603e948a6b77
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2026-07-12T11:57:44+02:00
Commit Message:
SCUMM: mark RA1 and RA2 as testing
Changed paths:
engines/scumm/detection.cpp
engines/scumm/detection.h
engines/scumm/detection_tables.h
diff --git a/engines/scumm/detection.cpp b/engines/scumm/detection.cpp
index f8f7175e5e4..2d43fd184b6 100644
--- a/engines/scumm/detection.cpp
+++ b/engines/scumm/detection.cpp
@@ -241,6 +241,8 @@ DetectedGames ScummMetaEngineDetection::detectGames(const Common::FSList &fslist
game.appendGUIOptions(getGameGUIOptionsDescriptionLanguage(x->language));
game.appendGUIOptions(getGameGUIOptionsDescriptionPlatform(x->game.platform));
+ if (x->game.features & GF_TESTING)
+ game.gameSupportLevel = kTestingGame;
detectedGames.push_back(game);
}
diff --git a/engines/scumm/detection.h b/engines/scumm/detection.h
index 24b4896093e..9869398f735 100644
--- a/engines/scumm/detection.h
+++ b/engines/scumm/detection.h
@@ -153,6 +153,9 @@ enum GameFeatures {
/** A demo, not a full blown game. */
GF_DEMO = 1 << 0,
+ /** Games ready for public testing, but not yet fully supported. */
+ GF_TESTING = 1 << 1,
+
/** Games with the AKOS costume system (ScummEngine_v7 and subclasses, HE games). */
GF_NEW_COSTUMES = 1 << 2,
diff --git a/engines/scumm/detection_tables.h b/engines/scumm/detection_tables.h
index f6baccb46fa..29c5118c8b2 100644
--- a/engines/scumm/detection_tables.h
+++ b/engines/scumm/detection_tables.h
@@ -228,9 +228,9 @@ static const GameSettings gameVariantsTable[] = {
{"ft", "Remastered", 0, GID_FT, 7, 0, MDT_NONE, GF_DOUBLEFINE_PAK, UNK, GUIO5(GUIO_NOMIDI, GAMEOPTION_ENHANCEMENTS, GAMEOPTION_ORIGINALGUI, GAMEOPTION_LOWLATENCYAUDIO, GAMEOPTION_TTS)},
{"ft", "Demo", 0, GID_FT, 7, 0, MDT_NONE, GF_DEMO, UNK, GUIO4(GUIO_NOMIDI, GAMEOPTION_ORIGINALGUI, GAMEOPTION_LOWLATENCYAUDIO, GAMEOPTION_TTS)},
- {"rebel1", "", 0, GID_REBEL1, 7, 0, MDT_NONE, 0, Common::kPlatformDOS, GUIO3(GUIO_NOMIDI, GAMEOPTION_REBEL1_UNLOCK_ALL, GAMEOPTION_REBEL1_NO_DAMAGE)},
+ {"rebel1", "", 0, GID_REBEL1, 7, 0, MDT_NONE, GF_TESTING, Common::kPlatformDOS, GUIO3(GUIO_NOMIDI, GAMEOPTION_REBEL1_UNLOCK_ALL, GAMEOPTION_REBEL1_NO_DAMAGE)},
- {"rebel2", "", 0, GID_REBEL2, 7, 0, MDT_NONE, 0, Common::kPlatformDOS, GUIO5(GUIO_NOMIDI, GAMEOPTION_REBEL2_HIRES, GAMEOPTION_REBEL2_UNLOCK_ALL, GAMEOPTION_REBEL2_NO_DAMAGE, GAMEOPTION_REBEL2_YODA_MODE)},
+ {"rebel2", "", 0, GID_REBEL2, 7, 0, MDT_NONE, GF_TESTING, Common::kPlatformDOS, GUIO5(GUIO_NOMIDI, GAMEOPTION_REBEL2_HIRES, GAMEOPTION_REBEL2_UNLOCK_ALL, GAMEOPTION_REBEL2_NO_DAMAGE, GAMEOPTION_REBEL2_YODA_MODE)},
{"rebel2", "Demo", 0, GID_REBEL2, 7, 0, MDT_NONE, GF_DEMO, Common::kPlatformDOS, GUIO5(GUIO_NOMIDI, GAMEOPTION_REBEL2_HIRES, GAMEOPTION_REBEL2_UNLOCK_ALL, GAMEOPTION_REBEL2_NO_DAMAGE, GAMEOPTION_REBEL2_YODA_MODE)},
{"dig", "", 0, GID_DIG, 7, 0, MDT_NONE, 0, UNK, GUIO5(GUIO_NOMIDI, GAMEOPTION_ENHANCEMENTS, GAMEOPTION_ORIGINALGUI, GAMEOPTION_LOWLATENCYAUDIO, GAMEOPTION_TTS)},
More information about the Scummvm-git-logs
mailing list