[Scummvm-git-logs] scummvm master -> 4eca13a6f5d6dd7fc144407107c295df43a3aa3b

Helco noreply at scummvm.org
Wed Aug 26 15:48:48 UTC 2026


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

Summary:
4eca13a6f5 ALCACHOFA: Add russian variants of secta and aventuradecine


Commit: 4eca13a6f5d6dd7fc144407107c295df43a3aa3b
    https://github.com/scummvm/scummvm/commit/4eca13a6f5d6dd7fc144407107c295df43a3aa3b
Author: Helco (hermann.noll at hotmail.com)
Date: 2026-08-26T17:48:26+02:00

Commit Message:
ALCACHOFA: Add russian variants of secta and aventuradecine

Changed paths:
    engines/alcachofa/detection_tables.h
    engines/alcachofa/game-v1.cpp


diff --git a/engines/alcachofa/detection_tables.h b/engines/alcachofa/detection_tables.h
index d30b6ccf26c..de62bbc6804 100644
--- a/engines/alcachofa/detection_tables.h
+++ b/engines/alcachofa/detection_tables.h
@@ -223,6 +223,21 @@ const AlcachofaGameDescription gameDescriptions[] = {
 		},
 		EngineVersion::V2_0
 	},
+	{
+		{
+			"secta",
+			"Агенты 008: Месть скарабея",
+			AD_ENTRY3s(
+				"Fondos/MUSEO_O.ANI", "148b89fc676589ce9a05f0915d881122", 10445,
+				"Mapas/mapa1.emc", "c04b7b6424c02d5da0719bdf648003a1", 36530,
+				"Mapas/mapa2.emc", "c04b7b6424c02d5da0719bdf648003a1", 67129),
+			Common::RU_RUS,
+			Common::kPlatformWindows,
+			ADGF_TESTING | ADGF_USEEXTRAASTITLE,
+			GUIO0()
+		},
+		EngineVersion::V2_0
+	},
 
 	//
 	// Operación Moscú
@@ -294,6 +309,22 @@ const AlcachofaGameDescription gameDescriptions[] = {
 		},
 		EngineVersion::V1_0
 	},
+	{
+		// Installed with music extracted manually
+		{
+			"aventuradecine",
+			"Агенты 008: Кинопрерии",
+			AD_ENTRY2s(
+				"oeste.emc", "b53b0acf8116de5fafa9a1082172d5ee", 205321591,
+				"terror.emc", "e316a6365fe424eb51c8d92da8b7892c", 185677437
+			),
+			Common::RU_RUS,
+			Common::kPlatformWindows,
+			ADGF_TESTING | ADGF_USEEXTRAASTITLE,
+			GUIO1(GAMEOPTION_TEXTURE_FILTER)
+		},
+		EngineVersion::V1_0
+	},
 
 	//
 	// Terror, Espanto y Pavor
diff --git a/engines/alcachofa/game-v1.cpp b/engines/alcachofa/game-v1.cpp
index 67d0d4d8b5d..20a2d9bf9f3 100644
--- a/engines/alcachofa/game-v1.cpp
+++ b/engines/alcachofa/game-v1.cpp
@@ -381,7 +381,10 @@ public:
 	}
 
 	Path getVideoPath(int32 videoId) override {
-		return Path(String::format("disk1/Install/bin/data%02d.bin", videoId));
+		const auto &desc = g_engine->gameDescription();
+		return desc.desc.flags & ADGF_CD
+			? Path(String::format("disk1/Install/bin/data%02d.bin", videoId))
+			: Path(String::format("bin/data%02d.bin", videoId));
 	}
 
 	String getMusicPath(int32 trackId) override {




More information about the Scummvm-git-logs mailing list