[Scummvm-git-logs] scummvm master -> 1c54cf872996d8be57c8ea17b80499c50b95dbff

sluicebox noreply at scummvm.org
Wed Sep 30 23:17:14 UTC 2026


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

Summary:
783a5ef5fc SCI: Update BRAIN1 detection entries
9f8ec35d9e SCI: Update ICEMAN detection entries
8d3e8a381d SCI: Update CAMELOT detection entries
ca44844244 SCI: Update LONGBOW detection entries
190f01200e SCI32: Update GK2 detection entries
bbca14cc1f SCI: Update HOYLE1 detection entries
652845d2ae SCI: Update HOYLE2 detection entries
b179aeb7a5 SCI: Update LAURABOW1 detection entries
35689f9511 SCI: Update LSL1 detection entries
0f7aa85fe7 SCI: Update LSL3 detection entries
7d62f35cec SCI: Update KQ5 detection entries
be5864cbdc SCI: Update FAIRYTALES detection entries
b4e785b95c SCI: Update MOTHERGOOSE detection entries
98ef0524d4 SCI: Update PEPPER detection entries
21e8c67d0c SCI: Update SQ3 detection entries
4db1faa246 SCI: Update SQ4 detection entries
1c54cf8729 SCI: Update SQ5 detection entries


Commit: 783a5ef5fc9740001135e43235daa186f9e953b7
    https://github.com/scummvm/scummvm/commit/783a5ef5fc9740001135e43235daa186f9e953b7
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:33-07:00

Commit Message:
SCI: Update BRAIN1 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index d9ffe0c4d21..95bebb8a1ef 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -100,6 +100,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16	},
 
 	// Castle of Dr. Brain - English DOS 5.25" Floppy EGA (from omer_mor, bug report #4990)
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.066
 	{"castlebrain", "EGA", {
 		{"resource.map", 0, "88d106f945f7fd9d1aeda961cfec38a9", 2646},
 		{"resource.000", 0, "6e125f4ce3f4f5c35f2617c7b66c6e21", 25325},
@@ -113,6 +115,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Castle of Dr. Brain - English DOS 3.5" Floppy EGA (from nozomi77, bug report #5841)
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.066
 	{"castlebrain", "EGA", {
 		{"resource.map", 0, "dfcf23e36cb81223bdf11166aaf90754", 2730},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 300857},
@@ -123,8 +127,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Castle of Dr. Brain - English DOS Floppy (from jvprat)
-	// Executable scanning reports "1.000.044", Floppy label reports "1.0, 10.30.91", VERSION file reports "1.000"
-	// SCI interpreter version 1.000.510
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.044
 	{"castlebrain", "", {
 		{"resource.map", 0, "1302ceb141d44b05a42723791b2d84c6", 2739},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 346731},
@@ -133,7 +137,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Castle of Dr. Brain - English DOS 5.25" Floppy VGA 1.1 (from rnjacobs, bug report #6162)
+	// Castle of Dr. Brain - English DOS 5.25" Floppy (from rnjacobs, bug report #6162)
+	// Game version 1.1 from VERSION file
+	// SCI interpreter version 1.000.068
 	{"castlebrain", "", {
 		{"resource.map", 0, "a1deac2647ad09472c63656bfb950a4d", 2739},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 347071},
@@ -143,7 +149,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Castle of Dr. Brain - English DOS Floppy 1.1
+	// Castle of Dr. Brain - English DOS Floppy
+	// Game version 1.1 from VERSION file
+	// SCI interpreter version 1.000.068
 	{"castlebrain", "", {
 		{"resource.map", 0, "f77728304c70017c54793eb6ca648174", 2745},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 347071},
@@ -152,8 +160,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Castle of Dr. Brain - English DOS Floppy 1.000
-	// Reported by graxer in bug report #5094
+	// Castle of Dr. Brain - English DOS Floppy (from graxer, bug report #5094)
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.044
 	{"castlebrain", "", {
 		{"resource.map", 0, "453daa935535cef68d19704c2b1b78a2", 2649},
 		{"resource.000", 0, "6e125f4ce3f4f5c35f2617c7b66c6e21", 25929},
@@ -167,7 +176,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Castle of Dr. Brain - German DOS Floppy 1.000 (also includes English language)
+	// Castle of Dr. Brain - German DOS Floppy
+	// Game version 1.000 from VERSION file
 	// SCI interpreter version 1.000.068
 	{"castlebrain", "", {
 		{"resource.map", 0, "a69c03fa6845e7d859a9d5bff9090aad", 2679},
@@ -178,7 +188,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16	},
 
 	// Castle of Dr. Brain - Spanish DOS (also includes english language)
-	// SCI interpreter version 1.000.510
+	// Game version 1.004 from VERSION file
+	// SCI interpreter version 1.000.068
 	{"castlebrain", "", {
 		{"resource.map", 0, "5738c163e014bbe046474de009020b82", 2727},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 1197694},


Commit: 9f8ec35d9e27620b64d5039f91404ec2ddf25a9b
    https://github.com/scummvm/scummvm/commit/9f8ec35d9e27620b64d5039f91404ec2ddf25a9b
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:33-07:00

Commit Message:
SCI: Update ICEMAN detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 95bebb8a1ef..5a47d7f3b11 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -290,6 +290,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 
 	// Codename: Iceman - English Amiga (from www.back2roots.org)
 	// Executable scanning reports "1.002.031"
+	// Game version 1.036 from VERSION file
 	// SCI interpreter version 0.000.685
 	{"iceman", "", {
 		{"resource.map", 0, "035829b391709a4e542d7c7b224625f6", 6000},
@@ -303,7 +304,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Codename: Iceman - English Atari ST
-	// Game version 1.041
+	// Game version 1.041 from VERSION file
 	// Executable reports "1.002.041"
 	{ "iceman", "",{
 		{ "resource.map", 0, "066e89b685ad788e06bae0b76d0d37d3", 5718 },
@@ -316,7 +317,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
 
 	// Codename: Iceman - English DOS Non-Interactive Demo
-	// Executable scanning reports "0.000.685"
+	// SCI interpreter version 0.000.685
 	{"iceman", "Demo", {
 		{"resource.map", 0, "782974f29d8a824782d2d4aea39964e3", 1056},
 		{"resource.001", 0, "d4b75e280d1c3a97cfef1b0bebff387c", 573647},
@@ -324,7 +325,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER	},
 
 	// Codename: Iceman - English DOS (from jvprat)
-	// Executable scanning reports "0.000.685", Floppy label reports "1.033, 6.8.90", VERSION file reports "1.033"
+	// Game version 1.033 from VERSION file
 	// SCI interpreter version 0.000.685
 	{"iceman", "", {
 		{"resource.map", 0, "a18f3cef4481a81d3415fb87a754343e", 5700},
@@ -337,7 +338,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Codename: Iceman - English DOS (360kb disks)
-	// Executable scanning reports "0.000.685", Floppy label reports "1.033, 6.8.90", VERSION file reports "1.033"
+	// Game version 1.033 from VERSION file
 	// SCI interpreter version 0.000.685
 	{"iceman", "", {
 		{"resource.map", 0, "d4f2ab06146656619836587059ac1fc2", 6282},
@@ -355,6 +356,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Codename: Iceman - English DOS (from FRG)
+	// Game version 1.023 from VERSION file
 	// SCI interpreter version 0.000.668
 	{"iceman", "", {
 		{"resource.map", 0, "554b44b79b0e9a7fc59f66dda0daac02", 5670},
@@ -366,7 +368,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Codename: Iceman - English DOS v1.022 (supplied by misterhands in bug report Trac #10678)
+	// Codename: Iceman - English DOS (supplied by misterhands in bug report #10678)
+	// Game version 1.022 from VERSION file
 	// SCI interpreter version 0.000.668
 	{"iceman", "", {
 		{"resource.map", 0, "7cca4017825bc21186aed5542912fbcd", 5670},
@@ -379,7 +382,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Codename: Iceman - English DOS (supplied by ssburnout in bug report #5270)
-	// 1.022 9x5.25" (label: Int#0.000.668)
+	// Game version 1.022 from VERSION file
+	// SCI interpreter version 0.000.668
 	{"iceman", "", {
 		{"resource.map", 0, "2948e06dab4930e4c8098c24ac874db8", 6252},
 		{"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
@@ -395,7 +399,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Codename: Iceman - English DOS 1.023 (from abevi, bug report #4176)
+	// Codename: Iceman - English DOS (from abevi, bug report #4176)
+	// Game version 1.023 from VERSION file
+	// SCI interpreter version 0.000.668
 	{"iceman", "", {
 		{"resource.map", 0, "da131654de1d6f640222c092313c6ca5", 6252},
 		{"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
@@ -417,6 +423,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 	// It contains some additional shortcuts to help the original
 	// developers debugging the game.
 	// More information: https://www.youtube.com/watch?v=Z-VBITW94zI
+	// Game version 1.009 from VERSION file
+	// SCI interpreter version 0.000.660
 	{"iceman", "Debug Build", {
 		{"resource.map", 0, "fe502e0aa91cc9b1a6c00a4d1fc40da4", 6480},
 		{"resource.000", 0, "6be3ab7d8caba5b1df9035bdfbe8cd71", 76934},


Commit: 8d3e8a381dfe402869d50ad56b33d7ced4b3005e
    https://github.com/scummvm/scummvm/commit/8d3e8a381dfe402869d50ad56b33d7ced4b3005e
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:34-07:00

Commit Message:
SCI: Update CAMELOT detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 5a47d7f3b11..5fcc4b905db 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -456,6 +456,19 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
+	// Conquests of Camelot - English Atari ST
+	// Game version 1.019.000
+	// Floppy: INT#10.12.90
+	// Executable reports "1.002.038"
+	{"camelot", "", {
+		{"resource.map", 0, "0f80a11867be91a158823887a49cf443", 7290},
+		{"resource.001", 0, "162f66c42e4146ee63f78fba6f1a6757", 596773},
+		{"resource.002", 0, "162f66c42e4146ee63f78fba6f1a6757", 724615},
+		{"resource.003", 0, "162f66c42e4146ee63f78fba6f1a6757", 713351},
+		{"resource.004", 0, "162f66c42e4146ee63f78fba6f1a6757", 718766},
+		AD_LISTEND},
+		Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
+
 	// Conquests of Camelot - English DOS Non-Interactive Demo
 	// SCI interpreter version 0.000.668
 	{"camelot", "Demo", {
@@ -464,21 +477,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER	},
 
-	// Conquests of Camelot - Russian fan translation by https://github.com/deadman2000/RuSCI
-	// Executable scanning reports "0.000.685", Floppy label reports "1.001, 0.000.685", VERSION file reports "1.001.000"
-	// SCI interpreter version 0.000.685
-	{"camelot", "", {
-		{"resource.map", 0, "95eca3991906dfd7ed26d193df07596f", 7278},
-		{"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 596774},
-		{"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 722250},
-		{"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 723712},
-		{"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 729143},
-		{"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
-		AD_LISTEND},
-		Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
-
 	// Conquests of Camelot - English DOS (from jvprat)
-	// Executable scanning reports "0.000.685", Floppy label reports "1.001, 0.000.685", VERSION file reports "1.001.000"
+	// Game version 1.001.000 from VERSION file
 	// SCI interpreter version 0.000.685
 	{"camelot", "", {
 		{"resource.map", 0, "95eca3991906dfd7ed26d193df07596f", 7278},
@@ -489,20 +489,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Conquests of Camelot - English Atari ST
-	// Game version 1.019.000
-	// Floppy: INT#10.12.90
-	// Executable reports "1.002.038"
-	{"camelot", "", {
-		{"resource.map", 0, "0f80a11867be91a158823887a49cf443", 7290},
-		{"resource.001", 0, "162f66c42e4146ee63f78fba6f1a6757", 596773},
-		{"resource.002", 0, "162f66c42e4146ee63f78fba6f1a6757", 724615},
-		{"resource.003", 0, "162f66c42e4146ee63f78fba6f1a6757", 713351},
-		{"resource.004", 0, "162f66c42e4146ee63f78fba6f1a6757", 718766},
-		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
-
 	// Conquests of Camelot - English DOS
+	// Game version 1.001.000 from VERSION file
 	// SCI interpreter version 0.000.685
 	{"camelot", "", {
 		{"resource.map", 0, "86bffb2a393b7a5d8de45e735091f037", 9504},
@@ -519,6 +507,19 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
+	// Conquests of Camelot - Russian fan translation by https://github.com/deadman2000/RuSCI
+	// Executable scanning reports "0.000.685", Floppy label reports "1.001, 0.000.685", VERSION file reports "1.001.000"
+	// SCI interpreter version 0.000.685
+	{"camelot", "", {
+		{"resource.map", 0, "95eca3991906dfd7ed26d193df07596f", 7278},
+		{"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 596774},
+		{"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 722250},
+		{"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 723712},
+		{"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 729143},
+		{"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
+		AD_LISTEND},
+		Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
+
 	// Conquests of the Longbow - English Amiga (from www.back2roots.org)
 	// Executable scanning reports "1.005.001"
 	// SCI interpreter version 1.000.510


Commit: ca44844244d203147533d91318318300f4d8870d
    https://github.com/scummvm/scummvm/commit/ca44844244d203147533d91318318300f4d8870d
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:34-07:00

Commit Message:
SCI: Update LONGBOW detection entries

Thanks to @Thpwg for correcting the EGA interpreter version

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 5fcc4b905db..f9c7391f2f8 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -522,6 +522,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 
 	// Conquests of the Longbow - English Amiga (from www.back2roots.org)
 	// Executable scanning reports "1.005.001"
+	// Game version 1.000 from VERSION file
 	// SCI interpreter version 1.000.510
 	{"longbow", "", {
 		{"resource.map", 0, "6204f3d00c0f6c0f5f95a29a4190f2f9", 6048},
@@ -536,7 +537,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Conquests of the Longbow - English DOS
-	// SCI interpreter version 1.000.510
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.168
 	{"longbow", "", {
 		{"resource.map", 0, "36d3b81ff75b67dd4d27b7f5d3166503", 6261},
 		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1096767},
@@ -549,22 +551,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Conquests of the Longbow - English DOS Floppy (from jvprat)
-	// Executable scanning reports "1.000.168", Floppy label reports "1.1, 1.13.92", VERSION file reports "1.1"
-	// SCI interpreter version 1.000.510
-	{"longbow", "", {
-		{"resource.map", 0, "247f955865572569342751de47e861ab", 6027},
-		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1297120},
-		{"resource.001", 0, "1e6084a19f7a6c50af88d3a9b32c411e", 1366155},
-		{"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1234743},
-		{"resource.003", 0, "1867136d01ece57b531032d466910522", 823686},
-		{"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1261462},
-		{"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284720},
-		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
-
 	// Conquests of the Longbow - English DOS
-	// SCI interpreter version 1.000.510
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.168
 	{"longbow", "", {
 		{"resource.map", 0, "737c6f83a1ee601727ff026898f19fa1", 6045},
 		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1296607},
@@ -576,8 +565,23 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
+	// Conquests of the Longbow - English DOS (from jvprat)
+	// Game version 1.1 from VERSION file
+	// SCI interpreter version 1.000.168
+	{"longbow", "", {
+		{"resource.map", 0, "247f955865572569342751de47e861ab", 6027},
+		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1297120},
+		{"resource.001", 0, "1e6084a19f7a6c50af88d3a9b32c411e", 1366155},
+		{"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1234743},
+		{"resource.003", 0, "1867136d01ece57b531032d466910522", 823686},
+		{"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1261462},
+		{"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284720},
+		AD_LISTEND},
+		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
+
 	// Conquests of the Longbow EGA - English DOS
-	// SCI interpreter version 1.000.510
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.175
 	{"longbow", "EGA", {
 		{"resource.map", 0, "7676ec9f08967d7a9a7724f5170456e0", 6261},
 		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 718161},
@@ -590,8 +594,10 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Conquests of the Longbow DOS 1.0 EGA (4 x 5.25" disks)
+	// Conquests of the Longbow DOS EGA (4 x 5.25" disks)
 	// Provided by ssburnout in bug report #5257
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.175
 	{"longbow", "EGA", {
 		{"resource.map", 0, "0517ca368ec844df0cb21a05020fae01", 6021},
 		{"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 934643},
@@ -602,15 +608,16 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Conquests of the Longbow - English DOS Non-Interactive Demo
-	// SCI interpreter version 1.000.510
+	// SCI interpreter version 1.000.181
 	{"longbow", "Demo", {
 		{"resource.map", 0, "cbc5cb73341de1bff1b1e20a640af220", 588},
 		{"resource.001", 0, "f05a20cc07eee85da8e999d0ac0f596b", 869916},
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16	},
 
-	// Conquests of the Longbow - German DOS (suplied by markcoolio in bug report #4294, also includes english language)
-	// SCI interpreter version 1.000.510
+	// Conquests of the Longbow - German DOS
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.169
 	{"longbow", "", {
 		{"resource.map", 0, "7376b7a07f8bd3a8ab8d67595d3f5b51", 6285},
 		{"resource.000", 0, "ee39f92e006142424cf9209329e727c6", 977281},
@@ -624,7 +631,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16	},
 
 	// Conquests of the Longbow - Russian translation, based on English DOS version
-	// SCI interpreter version 1.000.510
+	// SCI interpreter version 1.000.168
 	{"longbow", "", {
 		{"resource.map", 0, "78fb253c30797fac24bd52e9c9f43050", 6051},
 		{"resource.000", 0, "65d37f5fa8fa4d34178c9f6707d4dac0", 1306162},


Commit: 190f01200eb0ea8cc15dbf2ad50d2c3169e085f5
    https://github.com/scummvm/scummvm/commit/190f01200eb0ea8cc15dbf2ad50d2c3169e085f5
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:35-07:00

Commit Message:
SCI32: Update GK2 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index f9c7391f2f8..1d98b0abca6 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -1162,18 +1162,18 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 	// Gabriel Knight 2 - German DOS/Windows (6-CDs original release, provided by m_kiewitz)
 	// Executable scanning reports "2.100.002", VERSION file reports "1.0"
 	{"gk2", "", {
-		{"ressci.001", 0, "5a4f25f3a08a45a9a1452b0922f1c716", 50942045},
-		{"ressci.003", 0, "93c561e5d49a804deed4ea4c2eda7386", 35233438},
-		{"ressci.002", 0, "04657f765ca35b7c620df9cfc2737228", 41718539},
-		{"ressci.005", 0, "f7a9057385041bc99a282c4667ba5309", 37952633},
-		{"ressci.004", 0, "3292b853404d613a8314dfc8dc8c07c0", 59450811},
-		{"ressci.006", 0, "7a3aaeef377cf4b1b2e7914791d34fca", 60585298},
 		{"resmap.001", 0, "ae48ed125f846ad5850ed8d768963947", 2806},
+		{"ressci.001", 0, "5a4f25f3a08a45a9a1452b0922f1c716", 50942045},
 		{"resmap.002", 0, "8fb07268e064a9dec7776cb70cd45cee", 1981},
+		{"ressci.002", 0, "04657f765ca35b7c620df9cfc2737228", 41718539},
 		{"resmap.003", 0, "d9c7eeb5337f01865ab46865e546a10d", 1699},
+		{"ressci.003", 0, "93c561e5d49a804deed4ea4c2eda7386", 35233438},
 		{"resmap.004", 0, "ecbcf7f54dd1d2d29cb234e106558984", 2737},
+		{"ressci.004", 0, "3292b853404d613a8314dfc8dc8c07c0", 59450811},
 		{"resmap.005", 0, "9fe7e86d66deabfeb10760990d2b1724", 2053},
+		{"ressci.005", 0, "f7a9057385041bc99a282c4667ba5309", 37952633},
 		{"resmap.006", 0, "c5323f49b7ee6a2c08c4852290e351c0", 2995},
+		{"ressci.006", 0, "7a3aaeef377cf4b1b2e7914791d34fca", 60585298},
 		AD_LISTEND},
 		Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
 


Commit: bbca14cc1f13c2d8f7ed8e437c1dd32942f8f3a3
    https://github.com/scummvm/scummvm/commit/bbca14cc1f13c2d8f7ed8e437c1dd32942f8f3a3
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:35-07:00

Commit Message:
SCI: Update HOYLE1 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 1d98b0abca6..9c430f5e52a 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -1250,6 +1250,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 1 - English DOS (supplied by merkur in bug report #4255)
+	// Game version 1.000.113
 	// SCI interpreter version 0.000.530
 	{"hoyle1", "", {
 		{"resource.map", 0, "1034a218943d12f1f36e753fa10c95b8", 4386},
@@ -1258,6 +1259,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 1 3.5' - English DOS (supplied by eddydrama in bug report #5300 and dinnerx in bug report #5460)
+	// Game version 1.000.104
+	// SCI interpreter version 0.000.519
 	{"hoyle1", "", {
 		{"resource.map", 0, "0af9a3dcd72a091960de070432e1f524", 4386},
 		{"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518127},
@@ -1265,7 +1268,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 1 - English DOS v1.000.115 (supplied by misterhands in bug report #6597)
-	// Executable scanning reports "0.000.668"
+	// Game version 1.000.115
+	// SCI interpreter version 0.000.668
 	{"hoyle1", "", {
 		{"resource.map", 0, "3ddf55fdbe14eb0e89a27a2cfc1338bd", 4386},
 		{"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 519525},
@@ -1308,7 +1312,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_UNDITHER },
 
 	// Hoyle 1 - English DOS Non-Interactive Demo
-	// Game version v1.000.114, SCI interpreter version 0.000.530
+	// Game version v1.000.114
+	// SCI interpreter version 0.000.530
 	{"hoyle1", "Demo", {
 		{"resource.map", 0, "debe9c04c5bcf1d97274d4a7a3e1a9f9", 1008},
 		{"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 243616},


Commit: 652845d2ae9d80c969f34f1ebd243e52feeaa2e5
    https://github.com/scummvm/scummvm/commit/652845d2ae9d80c969f34f1ebd243e52feeaa2e5
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:36-07:00

Commit Message:
SCI: Update HOYLE2 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 9c430f5e52a..4346e28946a 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -1330,7 +1330,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 2 - English DOS (supplied by ssburnout in bug report #5270)
-	// 1.000.011 1x3.5" (label:Int#6.21.90)
+	// Game version 1.000.011
+	// SCI interpreter version 0.000.572
 	{"hoyle2", "", {
 		{"resource.map", 0, "db0ba08b953e9904a4960ad99cd29c20", 1356},
 		{"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 216315},
@@ -1338,7 +1339,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 2 - English DOS (supplied by m_kiewitz)
-	// SCI interpreter version 0.000.668, Ver 1.000.014, 2x5.25"
+	// Game version 1.000.014
+	// SCI interpreter version 0.000.668
 	{"hoyle2", "", {
 		{"resource.map", 0, "8cef06c93d17d96f44aacd5902d84b30", 2100},
 		{"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 98289},
@@ -1347,7 +1349,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Hoyle 2 - English DOS (supplied by misterhands in bug report #6598)
-	// Game v1.000.016, interpreter 0.000.668, INT #12.5.90
+	// Game version 1.000.016
+	// SCI interpreter version 0.000.668
 	{"hoyle2", "", {
 		{"resource.map", 0, "d8758a4eb6f34f6b3130bf25a496d123", 1356},
 		{"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 217880},


Commit: b179aeb7a5e5e814c4888823dc63723128064e4b
    https://github.com/scummvm/scummvm/commit/b179aeb7a5e5e814c4888823dc63723128064e4b
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:37-07:00

Commit Message:
SCI: Update LAURABOW1 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 4346e28946a..4b8967662f2 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -2856,6 +2856,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO7(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOSPEECH, GUIO_NOSFX, GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GAMEOPTION_RGB_RENDERING)	},
 
 	// Laura Bow - English Amiga
+	// Game version 1.000.059 from about screen
 	// Executable scanning reports "1.002.030"
 	// SCI interpreter version 0.000.685
 	{"laurabow", "", {
@@ -2870,7 +2871,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Laura Bow - English Atari ST (from jvprat)
-	// Executable scanning reports "1.002.030", Floppy label reports "1.000.062, 9.23.90"
+	// Game version 1.000.062 from about screen
+	// Executable scanning reports "1.002.030"
 	// SCI interpreter version 0.000.685
 	{"laurabow", "", {
 		{"resource.map", 0, "9f90878e6e1b8c96e692203f068ce2b1", 8478},
@@ -2889,7 +2891,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER	},
 
-	// Laura Bow - English DOS 3.5" Floppy (from "The Roberta Williams Anthology"/1996)
+	// Laura Bow - English DOS 3.5" Floppy
+	// Game version 1.000.046 from about screen
 	// SCI interpreter version 0.000.631
 	{"laurabow", "", {
 		{"resource.map", 0, "4e511f47d9893fa529d6621a93fa0030", 8478},
@@ -2900,23 +2903,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Laura Bow - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
-	// based on English DOS 3.5" Floppy (from "The Roberta Williams Anthology"/1996)
-	// SCI interpreter version 0.000.631
-	{ "laurabow", "", {
-		{"resource.map", 0, "4e511f47d9893fa529d6621a93fa0030", 8478},
-		{"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 515788},
-		{"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 721381},
-		{"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667468},
-		{"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683807},
-		{"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
-		{"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
-		{"PATCHES/font.004", 0, "4dfbf96cba4c181e9d52eb9e49570b1d", 2256},
-		{"PATCHES/font.008", 0, "8abefd3b44827ff26e2ad298f9e76a2b", 3029},
-		AD_LISTEND},
-		Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
-
-	// Laura Bow - Russian fan translation by https://github.com/deadman2000/RuSCI
+	// Laura Bow - English DOS 5.25" Floppy
+	// Game version 1.000.046 from about screen
 	// SCI interpreter version 0.000.631
 	{"laurabow", "", {
 		{"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
@@ -2930,11 +2918,10 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
 		{"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
 		{"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
-		{"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
 		AD_LISTEND},
-		Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
+		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Laura Bow - English DOS (from FRG)
+	// Laura Bow - Hebrew DOS (from FRG)
 	// SCI interpreter version 0.000.631
 	{"laurabow", "", {
 		{"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
@@ -2948,10 +2935,28 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
 		{"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
 		{"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
+		{"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
+		{"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
 		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
+		Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Laura Bow - Hebrew DOS (from FRG)
+	// Laura Bow - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
+	// based on English DOS 3.5" Floppy
+	// SCI interpreter version 0.000.631
+	{ "laurabow", "", {
+		{"resource.map", 0, "4e511f47d9893fa529d6621a93fa0030", 8478},
+		{"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 515788},
+		{"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 721381},
+		{"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667468},
+		{"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683807},
+		{"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
+		{"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
+		{"PATCHES/font.004", 0, "4dfbf96cba4c181e9d52eb9e49570b1d", 2256},
+		{"PATCHES/font.008", 0, "8abefd3b44827ff26e2ad298f9e76a2b", 3029},
+		AD_LISTEND},
+		Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
+
+	// Laura Bow - Russian fan translation by https://github.com/deadman2000/RuSCI
 	// SCI interpreter version 0.000.631
 	{"laurabow", "", {
 		{"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
@@ -2965,10 +2970,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
 		{"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
 		{"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
-		{"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
-		{"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
+		{"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
 		AD_LISTEND},
-		Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
+		Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 #define GUIO_LB2_CD_WINDOWS GUIO6(GAMEOPTION_PREFER_DIGITAL_SFX,	\
 							GAMEOPTION_WINDOWS_CURSORS,				\


Commit: 35689f95113c62b79a38ee338dc60c57bf95ae53
    https://github.com/scummvm/scummvm/commit/35689f95113c62b79a38ee338dc60c57bf95ae53
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:37-07:00

Commit Message:
SCI: Update LSL1 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 4b8967662f2..fa13a566954 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -3227,7 +3227,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 #undef GUIO_LIGHTHOUSE_MAC
 
 	// Larry 1 EGA Remake - English DOS (from spookypeanut)
-	// SCI interpreter version 0.000.510 (or 0.000.577?)
+	// Game version 2.0 from VERSION file
+	// SCI interpreter version 1.000.575
 	{"lsl1sci", "SCI/EGA", {
 		{"resource.map", 0, "abc0dc50c55de5b9723bb6de193f8756", 3282},
 		{"resource.000", 0, "d3bceaebef3f7be941c2038b3565161e", 451366},
@@ -3253,7 +3254,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Larry 1 VGA Remake - English DOS (from spookypeanut)
-	// Executable scanning reports "1.000.577", VERSION file reports "2.1"
+	// Game version 2.1 from VERSION file
+	// SCI interpreter version 1.000.577
 	{"lsl1sci", "SCI", {
 		{"resource.map", 0, "6d04d26466337a1a64b8c6c0eb65c9a9", 3222},
 		{"resource.000", 0, "d3bceaebef3f7be941c2038b3565161e", 922406},
@@ -3263,6 +3265,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Larry 1 VGA Remake - English DOS (from FRG)
+	// Game version 2.0 from VERSION file
 	// SCI interpreter version 1.000.510
 	{"lsl1sci", "SCI", {
 		{"resource.map", 0, "8606b083b011a0cc4a1fbfc2198a0a77", 3198},


Commit: 0f7aa85fe7a8e8f76dbd5450afe84abbe54d1932
    https://github.com/scummvm/scummvm/commit/0f7aa85fe7a8e8f76dbd5450afe84abbe54d1932
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:38-07:00

Commit Message:
SCI: Update LSL3 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index fa13a566954..4287071f6c3 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -3513,7 +3513,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Larry 3 - English DOS (supplied by ssburnout in bug report #5270)
-	// 1.021 8x5.25" (label: Int#5.15.90)
+	// Game version 1.021
+	// SCI interpreter version 0.000.572
 	{"lsl3", "", {
 		{"resource.map", 0, "a39a20580362af3437352dbc717734f8", 7452},
 		{"resource.001", 0, "f18441027154292836b973c655fa3175", 141515},
@@ -3544,6 +3545,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Larry 3 - English DOS
+	// Game version 1.021
 	// SCI interpreter version 0.000.572
 	{"lsl3", "", {
 		{"resource.map", 0, "0b6bd3e039682830a51c5755c06591db", 5916},
@@ -3555,6 +3557,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Larry 3 - English DOS (supplied by kervala in bug report #6282)
+	// Game version 1.003
+	// SCI interpreter version 0.000.572
 	{"lsl3", "", {
 		{"resource.map", 0, "534d8946f10bc71a71b5bf89a84c31be", 5916},
 		{"resource.001", 0, "f18441027154292836b973c655fa3175", 456265},


Commit: 7d62f35cec1e8cf414c78cfc85aabe33d18edcf3
    https://github.com/scummvm/scummvm/commit/7d62f35cec1e8cf414c78cfc85aabe33d18edcf3
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:38-07:00

Commit Message:
SCI: Update KQ5 detection entries

Thanks to @Thpwg for correcting interpreter versions

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 4287071f6c3..975b7123205 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -2038,6 +2038,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::HE_ISR, Common::kPlatformWindows, ADGF_CD, GUIO_KQ5_CD_WINDOWS},
 
 	// King's Quest 5 - English DOS Floppy
+	// Game version 0.000.062 from VERSION file
 	// SCI interpreter version 1.000.060
 	{"kq5", "", {
 		{"resource.map", 0, "d6172c27b453350e158815fbae23f41e", 8004},
@@ -2087,7 +2088,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// King's Quest 5 - English DOS Floppy (supplied by omer_mor in bug report #5048)
-	// VERSION file reports "0.000.051"
+	// Game version 0.000.051 from VERSION file
+	// SCI interpreter version 1.000.060
 	{"kq5", "", {
 		{"resource.map", 0, "8b2158083302568b73b16fa3655360fe", 8184},
 		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276398},
@@ -2103,8 +2105,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// King's Quest 5 EGA (supplied by markcoolio in bug report #4496)
-	// SCI interpreter version 1.000.060
-	// VERSION file reports "0.000.055"
+	// Game version 0.000.055 from VERSION file
+	// SCI interpreter version 1.000.058
 	{"kq5", "EGA", {
 		{"resource.map", 0, "baf888a4e4797ce0de0b19d4e183583c", 7662},
 		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 394242},
@@ -2120,7 +2122,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// King's Quest 5 EGA 1.2M disk version (from LordHoto)
-	// VERSION file reports "0.000.055"
+	// Game version 0.000.055 from VERSION file
+	// SCI interpreter version 1.000.058
 	{"kq5", "EGA", {
 		{"resource.map", 0, "53206afb4fd73871a484e83acab80f31", 7608},
 		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 413818},
@@ -2132,7 +2135,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// King's Quest 5 EGA (supplied by omer_mor in bug report #4997)
-	// VERSION file reports "0.000.062"
+	// Game version 0.000.062 from VERSION file
+	// SCI interpreter version 1.000.073
 	{"kq5", "EGA", {
 		{"resource.map", 0, "e17cfb38175382b9188da75c53bbab64", 7656},
 		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 394072},
@@ -2148,22 +2152,26 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// King's Quest 5 - English DOS Floppy (from telanus, bug report Trac#9624)
-	// Game version 0.000.062
+	// Game version 0.000.062 from VERSION file
+	// SCI interpreter version 1.000.060
 	{"kq5", "", {
 		{"resource.map", 0, "86a4ae3fafb1bbcc81b78cf427e45ba0", 8184},
+		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276351},
 		{"resource.001", 0, "51797b784eccab97d1d4b1f8dc3ef671", 1099768},
 		{"resource.002", 0, "93c6f0fc7682fda52a632f34bcc1c975", 1060941},
 		{"resource.003", 0, "44388574401a25938f660dca90bdd040", 1109594},
-		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276351},
-		{"resource.007", 0, "a4cb2eba783a7b05f5b005d47bd94936", 1133814},
 		{"resource.004", 0, "464109fa0fd76f722fff73fd26e98271", 1153791},
 		{"resource.005", 0, "3c292d392c3cc3b532e9063d0d1fb7aa", 1032802},
 		{"resource.006", 0, "0380ee8181b39a8d7b66daf61a5b7d51", 921308},
+		{"resource.007", 0, "a4cb2eba783a7b05f5b005d47bd94936", 1133814},
+		{"resource.008", 0, "c1eef048fa9fe76298c2d4705ef9549f", 1131985},
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// King's Quest 5 DOS 0.000.062 EGA (5 x 5.25" disks)
+	// King's Quest 5 DOS EGA (5 x 5.25" disks)
 	// Supplied by ssburnout in bug report #5254
+	// Game version 0.000.062 from VERSION file
+	// SCI interpreter version 1.000.073
 	{"kq5", "EGA", {
 		{"resource.map", 0, "ef4fdc72ca7aef62054e8b075d7960d8", 7596},
 		{"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 413648},
@@ -2174,8 +2182,10 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// King's Quest 5 DOS 0.000.062 EGA (15 x 5.25" 360k disks)
+	// King's Quest 5 DOS EGA (15 x 5.25" 360k disks)
 	// Supplied by ns394 in bug report #15571
+	// Game version 0.000.062 from VERSION file
+	// SCI interpreter version 1.000.073
 	{"kq5", "EGA", {
 		{"resource.map", 0, "c6c167ee097517f10eb5825678a4d9e0", 6876},
 		{"resource.000", 0, "281c51f7ebbaf9d6507ef3442165069e", 180936},
@@ -2213,7 +2223,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16	},
 
-	// King's Quest 5 DOS Spanish Floppy VGA (3.5" disks)
+	// King's Quest 5 DOS Spanish Floppy VGA (5.25" disks)
 	// Game version 0.000.162 from about box, 1.000 from VERSION file
 	// SCI interpreter version 1.000.784
 	// Supplied by dianiu in bug report #6121


Commit: be5864cbdcfc6d10c5046fa5c492e8330bb9e848
    https://github.com/scummvm/scummvm/commit/be5864cbdcfc6d10c5046fa5c492e8330bb9e848
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:39-07:00

Commit Message:
SCI: Update FAIRYTALES detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 975b7123205..aacd776c6ec 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -4093,6 +4093,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 #undef GUIO_LSL7
 
 	// Mixed-Up Fairy Tales v1.000 - English DOS Non-Interactive Demo
+	// Executable scanning reports "FAIRY.003"
 	{"fairytales", "Demo", {
 		{"resource.map", 0, "c2cf672c3f4251e7472d4542af3bf764", 933},
 		{"resource.000", 0, "8be56a3a88c065ee00c02c0e29199f3a", 14643},
@@ -4101,6 +4102,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16	},
 
 	// Mixed-Up Fairy Tales - English DOS Floppy EGA (from omer_mor, bug report #4991)
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.158
 	{"fairytales", "EGA", {
 		{"resource.map", 0, "daa94e9f327be6657eb97a51b490dbb1", 3219},
 		{"resource.000", 0, "6dc287611e510793b72e73110bbdd45d", 17819},
@@ -4112,7 +4115,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Mixed-Up Fairy Tales - English DOS Floppy EGA (from misterhands, bug report #6596)
-	// Version 1.0, interpreter 1.000.158, INT# 11.23.91
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.158
 	{"fairytales", "EGA", {
 		{"resource.map", 0, "de9e151517013af15e0baf7bd8cbfe0b", 3243},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 840595},
@@ -4122,8 +4126,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Mixed-Up Fairy Tales v1.000 - English DOS (supplied by markcoolio in bug report #4271)
-	// Executable scanning reports "1.000.145"
+	// Mixed-Up Fairy Tales - English DOS (supplied by markcoolio in bug report #4271)
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.145
 	{"fairytales", "", {
 		{"resource.map", 0, "9ae5aecc1cb797b11ea5cf0caeea272c", 3261},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 923685},
@@ -4135,7 +4140,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Mixed-Up Fairy Tales - English DOS Floppy (from jvprat)
-	// Executable scanning reports "1.000.145", Floppy label reports "1.0, 11.13.91", VERSION file reports "1.000"
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.000.145
 	{"fairytales", "", {
 		{"resource.map", 0, "66105c02fa8f1785a3fd28957e41cb48", 3249},
 		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 984439},


Commit: b4e785b95c75a0710f9a412d41f216ec90cc0954
    https://github.com/scummvm/scummvm/commit/b4e785b95c75a0710f9a412d41f216ec90cc0954
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:39-07:00

Commit Message:
SCI: Update MOTHERGOOSE detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index aacd776c6ec..81ed8a6d015 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -4162,6 +4162,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Mixed-Up Mother Goose - English DOS Floppy EGA (from omer_mor, bug report #4992)
+	// Game version 1.011 from VERSION file
+	// SCI interpreter version 0.000.685
 	{"mothergoose", "EGA", {
 		{"resource.map", 0, "3490f85dab47e504c41b7eb3312e285e", 2598},
 		{"resource.001", 0, "d893892d62b3f061357291d66775e360", 239906},
@@ -4170,7 +4172,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
 	// Mixed-Up Mother Goose - English DOS Floppy EGA (supplied by ssburnout in bug report #5270)
-	// 1.011 5x5.25" (label: Int#8.2.90)
+	// Game version 1.011 from VERSION file
+	// SCI interpreter version 0.000.685
 	{"mothergoose", "EGA", {
 		{"resource.map", 0, "7d308bfc6006d0e20985a7295c238efc", 2010},
 		{"resource.000", 0, "bb662eebeb5ffea2d705064801f6f70f", 140375},
@@ -4182,8 +4185,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER	},
 
-	// Mixed-Up Mother Goose v2.000 - English DOS Floppy (supplied by markcoolio in bug report #4272)
-	// Executable scanning reports "1.001.031"
+	// Mixed-Up Mother Goose - English DOS Floppy (supplied by markcoolio in bug report #4272)
+	// Game version 2.000 from VERSION file
+	// SCI interpreter version 1.001.031
 	{"mothergoose256", "", {
 		{"resource.map", 0, "52aae15e493cafd1da7e1c9b657a5bb9", 7026},
 		{"resource.000", 0, "b7ecd8ae9e254e80310b5a668b276e6e", 2948975},


Commit: 98ef0524d43eab9eb940a653ab8a3420b0015231
    https://github.com/scummvm/scummvm/commit/98ef0524d43eab9eb940a653ab8a3420b0015231
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:40-07:00

Commit Message:
SCI: Update PEPPER detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 81ed8a6d015..1ac6a0821b0 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -4594,21 +4594,26 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 							GAMEOPTION_TTS,					\
 							GAMEOPTION_ENABLE_GMM_SAVE)
 
-	// Pepper's Adventure In Time 1.000 English
-	// Executable scanning reports "1.001.072", VERSION file reports "1.000"
+	// Pepper's Adventure In Time - English DOS
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.001.072
 	{"pepper", "", {
 		{"resource.map", 0, "72726dc81c1b4c1110c486be77369bc8", 5179},
 		{"resource.000", 0, "670d0c53622429f4b11275caf7f8d292", 5459574},
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
+	// Pepper's Adventure In Time - English Windows
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.001.069
 	{"pepper", "", {
 		{"resource.map", 0, "72726dc81c1b4c1110c486be77369bc8", 5179},
 		{"resource.000", 0, "670d0c53622429f4b11275caf7f8d292", 5459574},
 		AD_LISTEND}, Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_PEPPER_WINDOWS },
 
 	// Pepper - English DOS Non-Interactive Demo
-	// Executable scanning reports "1.001.060", VERSION file reports "1.000"
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.001.060
 	{"pepper", "Demo", {
 		{"resource.map", 0, "379bb4fb896630b14f2d91ed21e36ba1", 984},
 		{"resource.000", 0, "118f6c31a93ec7fd9a231c61125229e3", 645494},
@@ -4616,7 +4621,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16	},
 
 	// Pepper - English DOS/Windows Interactive Demo
-	// Executable scanning reports "1.001.069", VERSION file reports ".001"
+	// Game version ".001" from VERSION file
+	// SCI interpreter version 1.001.070 DOS, 1.001.069 Windows
 	{"pepper", "Demo", {
 		{"resource.map", 0, "975e8df76106a5c13d12ab674f906a02", 2514},
 		{"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1698164},
@@ -4624,7 +4630,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16	},
 
 	// Pepper - English DOS Interactive Demo
-	// Executable scanning reports "1.001.072", VERSION file reports "1.000"
+	// Game version 1.000 from VERSION file
+	// SCI interpreter version 1.001.072
 	{"pepper", "Demo", {
 		{"resource.map", 0, "9c9b7b900651a370dd3fb38d478b1798", 2524},
 		{"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1713544},


Commit: 21e8c67d0caf2f1a09a1b8a59064a019368135ea
    https://github.com/scummvm/scummvm/commit/21e8c67d0caf2f1a09a1b8a59064a019368135ea
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:40-07:00

Commit Message:
SCI: Update SQ3 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 1ac6a0821b0..fe790baf434 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -5987,6 +5987,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_PALETTEMODS	},
 
 	// Space Quest 3 - English DOS (provided by richiefs in bug report #4214)
+	// Game version 1.0U 1989-04-13 from about screen, "1.0 V" from QAFILE
 	// SCI interpreter version 0.000.453
 	{"sq3", "", {
 		{"resource.map", 0, "fee82d211c3918a90ce3b476d3dbb245", 5484},
@@ -5997,7 +5998,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
 
 	// Space Quest 3 - English DOS (from the Space Quest Collection)
-	// Executable scanning reports "0.000.685", VERSION file reports "1.018"
+	// Game version 1.018 from VERSION file
+	// SCI interpreter version 0.000.685
 	{"sq3", "", {
 		{"resource.map", 0, "55e91aeef1705bce2a9b79172682f36d", 5730},
 		{"resource.001", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 490247},
@@ -6006,8 +6008,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS	},
 
-	// Space Quest 3 - English DOS 6 x 360k Floppy (from misterhands, bug report Trac #10677 and goodoldgeorge, bug report Trac #10636)
-	// Executable scanning reports "0.000.685", VERSION file reports "1.018"
+	// Space Quest 3 - English DOS 6 x 360k Floppy (from misterhands, bug report #10677)
+	// Game version 1.018 from VERSION file
+	// SCI interpreter version 0.000.685
 	{"sq3", "", {
 		{"resource.map", 0, "590ed699f9a4789e9357c1e55ba4b1eb", 6078},
 		{"resource.001", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 175038},
@@ -6018,7 +6021,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS	},
 
 	// Space Quest 3 - English DOS (from telanus, bug report Trac#9626)
-	// Game version 1.0P 1989-03-22
+	// Game version 1.0P 1989-03-22 from about screen
 	// SCI interpreter version 0.000.453
 	{"sq3", "", {
 		{"resource.map", 0, "6dd8f59dd8a0c8131f34b159044e645e", 5598},
@@ -6032,7 +6035,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS	},
 
 	// Space Quest 3 - English DOS (from darksoul42, bug report Trac#10245)
-	// Game version 1.0P 1989-03-22
+	// Game version 1.0P 1989-03-22 from about screen
 	// SCI interpreter version 0.000.453
 	{"sq3", "", {
 		{"resource.map", 0, "876445bb0085a62d5966f4153e2ddf52", 5484},
@@ -6043,6 +6046,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS	},
 
 	// Space Quest 3 - English DOS (from abevi, bug report #4176)
+	// Game version 1.0U 1989-04-13 from about screen
+	// SCI interpreter version 0.000.453
 	{"sq3", "", {
 		{"resource.map", 0, "eca165515c6b62b05fa86b7d8f727660", 5598},
 		{"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 170494},
@@ -6055,7 +6060,8 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS	},
 
 	// Space Quest 3 - German DOS (from Tobis87, also includes english language)
-	// SCI interpreter version 0.000.453 (?)
+	// Game version 1.052 from VERSION file
+	// SCI interpreter version S.old.114
 	{"sq3", "", {
 		{"resource.map", 0, "4965c78b5eff50d5e4148ce114594ba8", 7584},
 		{"resource.001", 0, "9107c2aa5398e28b5c5406df13491f85", 117869},
@@ -6068,8 +6074,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_PALETTEMODS },
 
-	// Space Quest 3 v1.052 - German DOS (supplied by markcoolio in bug report #4281, also includes english language)
-	// Executable scanning reports "S.old.114"
+	// Space Quest 3 - German DOS (supplied by markcoolio in bug report #4281, also includes english language)
+	// Game version 1.052 from VERSION file
+	// SCI interpreter version S.old.114
 	{"sq3", "", {
 		{"resource.map", 0, "f0dd735098c254f584878649c6f08dbc", 5154},
 		{"resource.001", 0, "9107c2aa5398e28b5c5406df13491f85", 567245},
@@ -6088,6 +6095,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::EN_ANY, Common::kPlatformMacintosh, ADGF_UNSTABLE, GUIO_STD16_MAC_PALETTEMODS },
 
 	// Space Quest 3 v1.1 (game says 0.016) - English Mac (supplied by misterhands in bug report #6484)
+	// Game version 0.016 from VERSION file
 	// Executable scanning reports "0.024"
 	{"sq3", "", {
 		{"resource.map", 0, "d1574928fc6187f5958d431ac9d8022e", 5844},


Commit: 4db1faa2465d82aa6767f5d213dbf64e9004a44e
    https://github.com/scummvm/scummvm/commit/4db1faa2465d82aa6767f5d213dbf64e9004a44e
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:41-07:00

Commit Message:
SCI: Update SQ4 detection entries

Removes two invalid entries. The first is the product of a fan tool.
The second claims to be SQ4 English but is really SQ4 German, which
we already have an entry for.

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index fe790baf434..13b8b59887d 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -6186,15 +6186,6 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO_STD16	},
 
-	// Space Quest 4 - English DOS
-	// Executable scanning reports "1.000.753"
-	// SCI interpreter version 1.000.200 (just a guess)
-	{"sq4", "", {
-		{"resource.map", 0, "71ccf4f82ac4efb588731acfb7bf2603", 5646},
-		{"resource.000", 0, "e1f46832cd2458796028e054a0466031", 933928},
-		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
-
 	// Space Quest 4 1.052 - English DOS Floppy (supplied by markcoolio in bug report #4283)
 	// Also matches floppies labeled "VER#1.1 INT#4.29.91" (tsoliman)
 	// Executable scanning reports "1.000.753"
@@ -6223,20 +6214,9 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		AD_LISTEND},
 		Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
-	// Space Quest 4 1.000 - English DOS Floppy (from abevi, bug report #4176)
-	{"sq4", "", {
-		{"resource.map", 0, "8f08b97ca093f370c56d99715b015554", 6153},
-		{"resource.000", 0, "5f6a1fff40584ee807efd547899b1ba5", 206032},
-		{"resource.001", 0, "99a6df6d366b3f061271ff3450ac0d32", 1270577},
-		{"resource.002", 0, "a6a8d7a24dbb7a266a26b084e7275e89", 1242817},
-		{"resource.003", 0, "47ee647b5b12232d27e63cc627c25899", 1321146},
-		{"resource.004", 0, "c06350184a490c10eb4585fff0aa3192", 1254368},
-		{"resource.005", 0, "b8d6efbd3235329bfe844c794097b2c9", 1098717},
-		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
-
 	// Space Quest 4 DOS 1.060 EGA (6 x 3.5" disks)
 	// Supplied by ssburnout in bug report #5255
+	// SCI interpreter version 1.000.744
 	{"sq4", "EGA", {
 		{"resource.map", 0, "4f59814d23a3721f251140fdcfebe35d", 5556},
 		{"resource.000", 0, "e1f46832cd2458796028e054a0466031", 385479},
@@ -6250,6 +6230,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 
 	// Space Quest 4 DOS 1.065 EGA (10 x 5.25" 360k disks)
 	// Supplied by ns394 in bug report #15572
+	// SCI interpreter version 1.000.744
 	{"sq4", "EGA", {
 		{"resource.map", 0, "b0d425ab4fce54ec238b64c19ba3851e", 5148},
 		{"resource.000", 0, "419bdd9ad892755a9e684fd763529d78", 197195},


Commit: 1c54cf872996d8be57c8ea17b80499c50b95dbff
    https://github.com/scummvm/scummvm/commit/1c54cf872996d8be57c8ea17b80499c50b95dbff
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2026-09-30T16:16:41-07:00

Commit Message:
SCI: Update SQ5 detection entries

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 13b8b59887d..e5671beee1a 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -6448,8 +6448,10 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 #undef GUIO_SQ4_CD
 #undef GUIO_SQ4_CD_WINDOWS
 
-	// Space Quest 5 - English DOS (from the Space Quest Collection)
-	// Executable scanning reports "1.001.068", VERSION file reports "1.04"
+	// Space Quest 5 - English DOS
+	// Game version 1.03 or 1.04 from VERSION file
+	// SCI interpreter version 1.001.068
+	// 1.03 and 1.04 both match because they only differ by patch files
 	{"sq5", "", {
 		{"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
 		{"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
@@ -6459,6 +6461,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 
 	// Space Quest 5 - English DOS - THIS IS THE UNOFFICIAL BETA VERSION, WHICH IS OBVIOUSLY PIRATED AND CONTAINS MANY BUGS
 	//  refer to https://www.akril15.com/sr/sq5alt/sq5alt.html =DO NOT RE-ADD=
+	// Game version 0.028 from VERSION file
 	// SCI interpreter version 1.001.067
 	{"sq5", "", {
 		{"resource.map", 0, "8bde0a9adb9a3e9aaa861826874c9834", 6473},
@@ -6476,6 +6479,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Space Quest 5 v1.04 - French DOS (from Hkz, Included in Space Quest Collector's Edition, with chapters I-V)
+	// SCI interpreter version 1.001.068
 	{"sq5", "", {
 		{"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
 		{"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
@@ -6492,6 +6496,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16	},
 
 	// Space Quest 5 - Spanish DOS Floppy (from mirir, bug report #5459)
+	// SCI interpreter version 1.001.068
 	{"sq5", "", {
 		{"resource.map", 0, "5714a899033bdebf2d61ad333c8c6637", 6492},
 		{"resource.000", 0, "73748852548faa42927f7537b165582d", 6049994},




More information about the Scummvm-git-logs mailing list