[Scummvm-git-logs] scummvm master -> a76dba12fadf022fc36b7def05173b8dcd178745
tag2015
noreply at scummvm.org
Wed Jul 23 23:56:40 UTC 2025
This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
7228eb62f7 DIRECTOR: Fix D6 entries (E-F), cleanup some globs
fa0581b55f DIRECTOR: Fix D6 entries (G-I)
a76dba12fa AGS: Enable playback for samples up to 262143 Hz
Commit: 7228eb62f772457f660e34d49a606fad8d3d97ce
https://github.com/scummvm/scummvm/commit/7228eb62f772457f660e34d49a606fad8d3d97ce
Author: Walter Agazzi (walter.agazzi at protonmail.com)
Date: 2025-07-24T01:20:38+02:00
Commit Message:
DIRECTOR: Fix D6 entries (E-F), cleanup some globs
Changed paths:
engines/director/detection_paths.h
engines/director/detection_tables.h
diff --git a/engines/director/detection_paths.h b/engines/director/detection_paths.h
index ddc33145fd4..a3c015db160 100644
--- a/engines/director/detection_paths.h
+++ b/engines/director/detection_paths.h
@@ -47,26 +47,17 @@ const char *const directoryGlobs[] = {
"fctdata",
"fct", // Felix the Cat
"95instal", // Fisher-Price Little People
- "popup", // Pop Up Computer
- "win_demo",
- "file",
- "mfile",
+// "mfile",
"lingo expo", // D4 sample movies
"main", // Meet MediaBand
- "bellinin bikinit", // Bellini 3 (Finnish)
// "abc", // Alphabet Train
// "123", // Ktar Alarkam
- "vlaams",
- "ned", // I Spy School Days (Dutch)
"fl1", // Flipper & Lopaka
"cipdemo",
"cipher", // Jewels of the Oracle
"gems", // Gems of Darkness / Jewels II
- "xn--t8jo8k", // Perfect Blue screen savers
"maccurio",
"wincurio", // Curio City
- "a.d.a.m. the inside story 1.1", // ADAM
- "nine month miracle 1.0", // Nine Month Miracle
"_A.D.A.M. Data", // ADAM Software Products
"_A.D.A.M. Data", // ADAM Software Products with more space
"_setup",
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index e947fe5094a..f6d7df85a1a 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -3558,10 +3558,10 @@ static const DirectorGameDescription gameDescriptions[] = {
// Puzzle demo is found on apcmag.cd Dec 1999 disc 3, published by Australian Consolidated Press
// PUZZLE.EXE is the only file in this demo
// Versions 2.x are labeled 1997 Edition
- MACGAME2("adamtis", "v1.1", "Adam Player.ppc", "17085276f3b938562330a4e8bfdc97ce", 57446,
- "A.D.A.M. The Inside Story 1.1", "aff58aef8781629c7fb011c389d45e37", 334061, 404),
- MACGAME2("adamtis", "v1.11", "Adam Player.ppc", "17085276f3b938562330a4e8bfdc97ce", 57446,
- "A.D.A.M. The Inside Story 1.1", "aff58aef8781629c7fb011c389d45e37", 336715, 404),
+ MACGAME2("adamtis", "v1.1", "Adam Player.ppc", "17085276f3b938562330a4e8bfdc97ce", 57446,
+ "A.D.A.M. The Inside Story 1.1/A.D.A.M. The Inside Story 1.1", "aff58aef8781629c7fb011c389d45e37", 334061, 404),
+ MACGAME2("adamtis", "v1.11", "Adam Player.ppc", "17085276f3b938562330a4e8bfdc97ce", 57446,
+ "A.D.A.M. The Inside Story 1.1/A.D.A.M. The Inside Story 1.1", "aff58aef8781629c7fb011c389d45e37", 336715, 404),
WINGAME2t("adamtis", "v1.11", "ADAMPLAY.EXE", "e1df8f99d27cdead0717ee63685ceb2c", 695721,
"INSIDE.EXE", "ddefd17508c1399690fa6127fb18faf8", 1341120, 404),
WINGAME2t("adamtis", "v2.01", "ADAMPLAY.EXE", "e1df8f99d27cdead0717ee63685ceb2c", 695855,
@@ -4878,9 +4878,9 @@ static const DirectorGameDescription gameDescriptions[] = {
MACGAME1_l("karuta", "", "xn--t8jb4b0a4b1lzbf", "r:78138a77207907642744d0960c14d9e5", 486623, Common::JA_JPN, 404),
WINGAME1_l("karuta", "", "KARUTA.EXE", "t:2afac76249c458f5151ed0ed0ddadfe9", 746987, Common::JA_JPN, 404),
// Original Mac filename is ããã
- MACDEMO1_l("karuta", "Demo", "Karuta", "r:78138a77207907642744d0960c14d9e5", 484311, Common::JA_JPN, 404),
- WINDEMO2_l("karuta", "Demo", "S.EXE", "t:c8890a8cf579b08410ac063226736407", 746989,
- "OPENING4.DIR", "f:89beafaa3b41f1c533d13fb378d5eebf", 3995204, Common::JA_JPN, 404),
+ MACDEMO1_l("karuta", "Demo", "Karuta", "r:78138a77207907642744d0960c14d9e5", 484311, Common::JA_JPN, 404),
+ WINDEMO2_l("karuta", "Demo", "S.EXE", "t:c8890a8cf579b08410ac063226736407", 746989,
+ "WIN_DEMO/OPENING4.DIR", "f:89beafaa3b41f1c533d13fb378d5eebf", 3995204, Common::JA_JPN, 404),
WINGAME1t_l("kaiser", "", "KAISER.EXE", "5f7442ffcdabc4858a3fc1011aaabca2", 989321, Common::DE_DEU, 404),
@@ -7444,12 +7444,12 @@ static const DirectorGameDescription gameDescriptions[] = {
// Screen savers from Perfect Blue
// Windows versions require installation
- MACGAME1("pbdisplay", "", "Display", "rt:2edbfc74e63df50f407b5c20dbdd5a6f", 806659, 501),
- MACGAME1("pbflash", "", "Flash", "rt:76bf5854c4fc2d23f4b79dcc3f05f90b", 806657, 501),
- MACGAME1("pbmima", "", "MIMA", "rt:9541d06fe92e70e2e7b5ed60cd08ae37", 806656, 501),
- MACGAME1("pbosakana", "", "OSAKANA", "rt:bb9b4deb500f0089b15db194b55cf110", 806659, 501),
- MACGAME1_l("pbtoilet1", "", "Toilet1", "rt:dd36055e418a61dab0e4f94d78c949b2", 806659, Common::JA_JPN, 501),
- MACGAME1_l("pbtoilet2", "", "Toilet2", "rt:27ea13fc0907d038b621adad2d59c0bc", 806659, Common::JA_JPN, 501),
+ MACGAME1("pbdisplay", "", "Display", "rt:2edbfc74e63df50f407b5c20dbdd5a6f", 806659, 501),
+ MACGAME1("pbflash", "", "Flash", "rt:76bf5854c4fc2d23f4b79dcc3f05f90b", 806657, 501),
+ MACGAME1("pbmima", "", "MIMA", "rt:9541d06fe92e70e2e7b5ed60cd08ae37", 806656, 501),
+ MACGAME1("pbosakana", "", "OSAKANA", "rt:bb9b4deb500f0089b15db194b55cf110", 806659, 501),
+ MACGAME1_l("pbtoilet1", "", "Toilet1", "rt:dd36055e418a61dab0e4f94d78c949b2", 806659, Common::JA_JPN, 501),
+ MACGAME1_l("pbtoilet2", "", "xn--t8jo8k/Toilet2", "rt:27ea13fc0907d038b621adad2d59c0bc", 806659, Common::JA_JPN, 501),
WINGAME2("pbdisplay", "", "INSTALL1.exe", "t:5130c98c28b84087d788c745e85e9d2f", 2339226,
"INSTALL1.scr", "f:e59b1b8c10adc7ee380e633d761b9854", 90374, 501),
WINGAME2("pbflash", "", "INSTALL2.exe", "t:62ae1a088f3b03164e25504493a7f3f3", 2181972,
@@ -8257,28 +8257,29 @@ static const DirectorGameDescription gameDescriptions[] = {
// There are four demos described here:
// https://web.archive.org/web/20000623024147/http://www.eddieandminx.com/demo.htm
// Map demo found on Disc Inferno from APC magazine (Australia), Dec 1999
- WINDEMO1("eddieminx", "Map Demo", "mapgame.exe", "518a98696fe1122e08410b0f157f21bf", 5876875, 602),
+ WINDEMO1("eddieminx", "Map Demo", "mapgame.exe", "t:c8c3269724641e56c1873eb0f3ada089", 5876875, 602),
WINGAME1("egbingo", "", "wcsup.dll", "t:66e3453072a8b17112e19e7ed80d7bcd", 4893667, 600),
WINGAME1("egsnowboard", "", "wcsup.dll", "t:9baa7e1c5151d66d4f287a01f4aba790", 2196349, 600),
WINGAME1("egwendy", "", "wcsup.dll", "t:cf595fd98c2fd789217acbf97f03a724", 2037619, 600),
- MACGAME1("egypt", "", "Egypt", "0944b962ebb00f4b5d5149d220f8449b", 114142, 702),
-
WINDEMO1_l("engl", "Demo", "ENGL.EXE", "a593079aecf5bd938ce75264cac24b2d", 13304811, Common::RU_RUS, 600),
- MACGAME1("espanatomy", "", "Anatomy & Physiology ESP", "e3a044ab01f96d6645bc315628c2b00f", 118396, 602),
- WINGAME1("espanatomy", "", "Anatomy & Physiology ESP.exe", "625deae5e42f9453c5e4ccf7d322f048", 1526924, 602),
+ // Essential Study Partner software
+ // Bundled with the textbook "Anatomy & Physiology: The Unity of Form and Function"
+ // Both versions require installation
+ MACGAME1("espanatomy", "", "Anatomy & Physiology ESP", "r:e3a044ab01f96d6645bc315628c2b00f", 118140, 602),
+ WINGAME1("espanatomy", "", "Anatomy & Physiology ESP.exe", "t:85d66d4eace2048cd7dbcfed7c4332e3", 1526924, 602),
// Mini-game from Microshaft Winblows that can also be launched separately
- MACGAME1("exploder", "", "Winblows Exploder", "089658f6d7d68f07eece8a68e5fdc35e", 115391, 600),
- WINGAME1t("exploder", "", "EXPLODER.EXE", "ae488c615d7ecb621c96c59b98eccf9b", 4712625, 600),
+ MACGAME1("exploder", "", "Winblows Exploder", "r:089658f6d7d68f07eece8a68e5fdc35e", 115391, 600),
+ WINGAME1("exploder", "", "EXPLODER.EXE", "t:ae488c615d7ecb621c96c59b98eccf9b", 4712625, 600),
MACGAME1("flingshot", "", "FlingShot", "769cbb727ae2dda3f8ab6682d65ab439", 1031461, 650),
- WINGAME1("forestia", "", "FORESTIA.EXE", "9ba84c313bc116ffa08029aad52cd2e8", 1859350, 601),
+ MACGAME1_l("forestia", "", "FORESTIA", "r:3c0d928e84acac2ee6739a4360e70fc6", 1032406, Common::FR_FRA, 602),
+ WINGAME1("forestia", "", "FORESTIA.EXE", "t:1e2b8807a12a817596db87b8052a393b", 1859350, 601),
WINGAME1_l("forestia", "", "Forestia.exe", "5e123b0ddb0f1193e1f840c50f24e382", 1521194, Common::FI_FIN, 650),
- MACGAME1_l("forestia", "", "FORESTIA", "3c0d928e84acac2ee6739a4360e70fc6", 1032662, Common::FR_FRA, 602),
// Later releases are D8
WINGAME1_l("forestiajr", "", "FJPC/Forestia Junior.exe", "t:07a7028e8d3c13ac730eeda6b60eec6c", 1553190, Common::FR_FRA, 650),
@@ -8303,8 +8304,8 @@ static const DirectorGameDescription gameDescriptions[] = {
MACDEMO1("fpgawestern", "Wacky Wanted Posters Demo v1.0d", "Western Town Demo", "ade290061bd8f78051a8e872a889855c", 1031646, 601),
WINDEMO1t("fpgawestern", "Wacky Wanted Posters Demo v1.0d", "WEST95.EXE", "d52066d7c271da97d1cfa9911d0ee0fc", 1512580, 602),
- MACDEMO1("fpdollhouse", "Dress Up Demo", "FP Dollhouse Demo", "1d9149b9745e35ef93ed4cdf08ec3af7", 1031658, 602),
- WINDEMO1("fpdollhouse", "Dress Up Demo", "DHDEMO95.EXE", "518a98696fe1122e08410b0f157f21bf", 1512578, 602),
+ MACDEMO1("fpdollhouse", "Dress Up Demo", "FP Dollhouse Demo", "rt:d31e40994fc7756d7c2a8a8f38645650", 1031402, 602),
+ WINDEMO1("fpdollhouse", "Dress Up Demo", "DHDEMO95.EXE", "t:36475ccacda79d906ca506c4c6fa4662", 1512578, 602),
// Mac version requires installation, Christmas Installer, Stuffit
MACGAME1("fplpxmas", "", "Christmas", "r:1d9149b9745e35ef93ed4cdf08ec3af7", 1032378, 602),
@@ -8457,14 +8458,15 @@ static const DirectorGameDescription gameDescriptions[] = {
// Flemish Edition (c) 2000, Standaard Uitgeverij, Antwerp
// Dutch Edition (c) 2000, Halloween Educational Software, Amsterdam
// Mac installer creates an invisible projector file
+ // Dutch and Flemish versions on same disk
MACGAME1("ispyschool", "", "Play I Spy School Days", "fa259c68cd2594e863524ca7d18db67a", 116034, 650),
- MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "904cb6465321d8e1d12d2a5a29612050", 1029165,
- "ISPYMAIN.DXR", "d46cbab557f938b88660e77c4fe64b5a", 7136056, Common::NL_BEL, 600),
- MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "904cb6465321d8e1d12d2a5a29612050", 1029165,
- "ISPYMAIN.DXR", "e152e96487decca8ddc8ab16de55366e", 7156892, Common::NL_NLD, 600),
+ MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "rt:a13c7101c1bd4a927d91d8443fa706f5", 1028909,
+ "Vlaams/Data/ISPYMAIN.dxr", "d:f722be141ac25eae22fb8ba06250b9ae", 7135928, Common::NL_BEL, 600),
+ MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "rt:a13c7101c1bd4a927d91d8443fa706f5", 1028909,
+ "Ned/Data/ISPYMAIN.dxr", "d:82b3befc456b4ace5d09b1ab8546fffc", 7156764, Common::NL_NLD, 600),
WINGAME1("ispyschool", "", "Ispy.exe", "d62438566e44826960fc16c5c23dbe43", 1580375, 650),
- WINGAME1_l("ispyschool", "", "Ikzie32.exe", "a593079aecf5bd938ce75264cac24b2d", 1989859, Common::NL_BEL, 600),
- WINGAME1_l("ispyschool", "", "Ikzie32.exe", "a593079aecf5bd938ce75264cac24b2d", 1989785, Common::NL_NLD, 600),
+ WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989859, Common::NL_BEL, 600),
+ WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989785, Common::NL_NLD, 600),
MACGAME1("jmmg", "", "Just Me and My Grandpa", "66f1a7078033867061b05f3789c6e5de", 1032378, 602),
WINGAME1("jmmg", "", "JMMG.EXE", "t:9801c1217842b39b25e42584cf5f8548", 1704089, 600),
@@ -9086,9 +9088,9 @@ static const DirectorGameDescription gameDescriptions[] = {
WINGAME1_l("beautyorbeast", "", "Beauty or the Beast.exe", "02b0d114c93b598c737b1c627178195c", 2190754, Common::RU_RUS, 702),
MACGAME1_l("bellini3", "", "Bellinis bikini", "0944b962ebb00f4b5d5149d220f8449b", 114321, Common::DA_DNK, 702),
- MACGAME1_l("bellini3", "", "Bellinin bikinit", "0944b962ebb00f4b5d5149d220f8449b", 114321, Common::FI_FIN, 702),
+ MACGAME1_l("bellini3", "", "Bellinin bikinit/Bellinin bikinit", "rt:b3a13f7151a3413ae749c86185841c02", 114065, Common::FI_FIN, 702),
WINGAME1_l("bellini3", "", "Bellinis bikini.exe", "7c18c9a6af2694156bf09ed195c1ab09", 2596204, Common::DA_DNK, 702),
- WINGAME1_l("bellini3", "", "Bellinin bikinit.exe", "7c18c9a6af2694156bf09ed195c1ab09", 2596204, Common::FI_FIN, 702),
+ WINGAME1_l("bellini3", "", "Bellinin bikinit/Bellinin bikinit.exe", "t:64f584eaa31ccb4123b5c794ae8f8a0f", 2596204, Common::FI_FIN, 702),
MACGAME2_l("bibi2", "", "Spielstart", "rt:c6e0deab56351063041a084e3e5a412e", 117091,
"DATEN/SPIELST.DXR", "d:24139a522420d2c6e3f4d0aa502f5936", 2250124, Common::DE_DEU, 702),
@@ -9158,6 +9160,11 @@ static const DirectorGameDescription gameDescriptions[] = {
WINGAME2("easports2000", "", "PC.EXE", "c1a2e8b7e41fa204009324a9c7db1030", 2212134,
"INTRO.DXR", "209cd844f714140413eb58c3a69db454", 5179191, 700),
+ // Mac version requires installation
+ MACGAME1("egypt", "", "Egypt", "rt:2ebb1d55deb68cf386444c14a5e8137c", 113886, 702),
+ WINGAME2("egypt", "", "Install/Egypt.exe", "t:d65e257cff7eaf984b556515459c2877", 1815452,
+ "Data/Generiq.dxr", "f:7551627746d609619bfbedd01aa12319", 1044985, 702),
+
// PC "conversion" of the Jumbo Electro educational toys
// Multilanguage En-Fr-De-Nl
// Requires proprietary light pen
Commit: fa0581b55fcaa52b1901f8ac21fc7c314dbd0af8
https://github.com/scummvm/scummvm/commit/fa0581b55fcaa52b1901f8ac21fc7c314dbd0af8
Author: Walter Agazzi (walter.agazzi at protonmail.com)
Date: 2025-07-24T01:20:39+02:00
Commit Message:
DIRECTOR: Fix D6 entries (G-I)
Changed paths:
engines/director/detection_tables.h
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index f6d7df85a1a..b0696771eec 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -1001,7 +1001,7 @@ static const PlainGameDescriptor directorGames[] = {
{ "geograficus", "Geograficus ... und Geografie wird zum Abenteuer" },
{ "girlspack", "Girl's Pack!" },
{ "glitzerschuppen", "Der Regenbogenfisch Die Suche Nach Den Glitzerschuppen" },
- { "globiabc", "Globi's ABC" },
+ { "globiabc", "Mit Globi von A-Z: Mit Globi dem ABC auf der Spur" }, // aka Globi's ABC
{ "hase", "Mein Freund, der Hase" },
{ "ichsehewas", "Ich sehe was..." },
{ "informaticus", "Informaticus" },
@@ -8349,7 +8349,7 @@ static const DirectorGameDescription gameDescriptions[] = {
MACGAME2_l("garygadget1", "", "Program", "rt:02afd6d4d73e63517688ca8373df5d57", 1032442,
"Movies/LBStart.dxr", "d:d3147a37ac1c86964755ab0e72d07d1d", 1075838, Common::NL_NLD, 602),
WINGAME1_l("garygadget1", "", "DATA/Willy32.exe", "t:c55bbee037d85462b515712bfa88e7f0", 1518423, Common::DE_DEU, 650),
- WINDEMO1_l("garygadget1", "Demo", "miel.exe", "518a98696fe1122e08410b0f157f21bf", 1512519, Common::NL_NLD, 602),
+ WINDEMO1_l("garygadget1", "Demo", "miel.exe", "t:f8700f728df75744a96b6d7111e5725e", 1512519, Common::NL_NLD, 602),
MACDEMO1_l("garygadget1", "Demo", "Miel Monteur demo", "329aab81c0d74c5d3f31ddad26bcc639", 1029165, Common::NL_NLD, 600),
// Dutch Windows version on same disc is D8
@@ -8357,7 +8357,7 @@ static const DirectorGameDescription gameDescriptions[] = {
MACGAME2_l("garygadget2", "", "Game", "r:1d9149b9745e35ef93ed4cdf08ec3af7", 1030105,
"Movies/StartCD.dxr", "d:53ec9ea456377ffbf9b7dbaa33dffc7e", 23925, Common::NL_NLD, 600),
WINGAME2_l("garygadget2", "", "Willy2.exe", "t:abd57254ba75efcf9ea4e61efb5f54d4", 1507905,
- "Movies/01.dxr", "d:096cba8d6b02e765977e16fcea867398", 1778244, Common::DE_DEU, 650),
+ "Movies/01.dxr", "f:096cba8d6b02e765977e16fcea867398", 1778244, Common::DE_DEU, 650),
MACGAME1_l("garygadget2", "", "xn--Bygg bter med Mulle Mekk-lcc", "rt:ccb569e29fadcc572cf60ae3a8cb6bfe", 1034678, Common::NB_NOR, 602),
WINGAME1_l("garygadget2", "", "Mullebat.exe", "t:1bb8255461245bc03a78c6c5079efd6e", 1522688, Common::NB_NOR, 602),
@@ -8425,29 +8425,31 @@ static const DirectorGameDescription gameDescriptions[] = {
MACGAME1("gasbook6", "The Designers Republic", "DR-Infoburst", "a37dbec9be7989aed94fcacdad3747ea", 115767, 650),
WINGAME1t("gasbook6", "The Designers Republic", "DR_Infoburst.exe", "c567e0a8cd2d59ccd687706105a1f530", 10470327, 602),
- WINDEMO1("generations", "v4.2 Demo", "GEN95.EXE", "a593079aecf5bd938ce75264cac24b2d", 15646702, 600),
+ WINDEMO1("generations", "v4.2 Demo", "GEN95.EXE", "t:c3b6f3882debefbf2a506d10f6f099d9", 15646702, 600),
// Gigglebone Gang games (Beestenbende) were published in Belgium and the Netherlands by Zwijsen CD-ROMs
// https://nationaalarchiefeducatievegames.nl/archief?filter=Headbone%20Interactive
- WINDEMO2_l("gigglecity", "Demo", "WIN95.EXE", "a593079aecf5bd938ce75264cac24b2d", 1700151,
- "INTRO.DXR", "514a17949a7e30d2ed616c3954dadb7a", 3254498, Common::NL_NLD, 600),
- WINDEMO2_l("gigglefarm", "Demo", "WIN95.EXE", "a593079aecf5bd938ce75264cac24b2d", 1700151,
- "INTRO.DXR", "c6e4a53180109b3bf4a156910aa042aa", 1070088, Common::NL_NLD, 600),
+ WINDEMO2_l("gigglecity", "Demo", "WIN95.EXE", "t:ad0d9b969ac9452aa326f4ffd28fed39", 1700151,
+ "SHELL.DXR", "f:f8ea6472bb956f45c1b07fe970eccbe2", 62316, Common::NL_NLD, 600),
+ WINDEMO2_l("gigglefarm", "Demo", "WIN95.EXE", "t:ad0d9b969ac9452aa326f4ffd28fed39", 1700151,
+ "FFFF2.DXR", "f:2c65df83aa7b05e511dcf58c6e3dc104", 823584, Common::NL_NLD, 600),
+ // 2000 release, older version is D5
// Language selection at start for High German / Swiss German
- MACGAME1_l("globiabc", "", "Globi's ABC Power PC", "0bc838e9350c4749e2d10523d620a2ad", 117356, Common::DE_DEU, 650),
- WINGAME1_l("globiabc", "", "GLOBI32.EXE", "d62438566e44826960fc16c5c23dbe43", 1711195, Common::DE_DEU, 650),
+ MACGAME1_l("globiabc", "", "Globi's ABC Power PC", "r:0bc838e9350c4749e2d10523d620a2ad", 117100, Common::DE_DEU, 650),
+ WINGAME1_l("globiabc", "", "GLOBI32.EXE", "t:1513152d33630090a05483f329742e23", 1711195, Common::DE_DEU, 650),
// Windows screen saver is in BILDNT directory
- MACGAME1_l("globiss", "", "Globi's Bildschirmschoner", "512aa445bccb66babe48419237422745", 1150767, Common::DE_DEU, 650),
- WINGAME1_l("globiss", "", "GLOBISAZ.EXE", "6e893e1d588f51d9d6202410a38a73a6", 9857917, Common::DE_DEU, 650),
+ MACGAME1_l("globiss", "", "Globi's Bildschirmschoner", "r:512aa445bccb66babe48419237422745", 1150511, Common::DE_DEU, 650),
+ WINGAME1_l("globiss", "", "BILDNT/GLOBISAZ.EXE", "t:32be9c21695f3b84f18dea0c34cf5960", 9857917, Common::DE_DEU, 650),
// Published by A-Star Interactive (Singapore)
- WINGAME1("grammarplaytime2", "", "HD/H_32.exe", "a593079aecf5bd938ce75264cac24b2d", 2234889, 600),
+ WINGAME1("grammarplaytime2", "", "HD/H_32.exe", "t:8aec49df23da5b0ba8799182a5f9cdfc", 2234889, 600),
- WINGAME1_l("griezelbus1", "", "BUS95.EXE", "518a98696fe1122e08410b0f157f21bf", 1748606, Common::NL_NLD, 602),
+ WINGAME1_l("griezelbus1", "", "BUS95.EXE", "t:c6d6bce3e22dcc8c5170df085d147e34", 1748606, Common::NL_NLD, 602),
- WINGAME1("hamletmurder", "", "PMHamlet.exe", "a593079aecf5bd938ce75264cac24b2d", 1873557, 600),
+ // Requires installation
+ WINGAME1("hamletmurder", "", "PMHamlet.exe", "t:d6d84f2abf4cabadd3dcfdc97a97ef03", 1873557, 600),
WINGAME1t_l("historia", "", "HISTORIA.EXE", "1c213a176ea0441a145ebf6f1f5b9f66", 1508366, Common::SV_SWE, 600),
@@ -8459,14 +8461,15 @@ static const DirectorGameDescription gameDescriptions[] = {
// Dutch Edition (c) 2000, Halloween Educational Software, Amsterdam
// Mac installer creates an invisible projector file
// Dutch and Flemish versions on same disk
- MACGAME1("ispyschool", "", "Play I Spy School Days", "fa259c68cd2594e863524ca7d18db67a", 116034, 650),
+ MACGAME1("ispyschool", "", "Play I Spy School Days", "rt:1a06324f5a189f976fb59f45249d30f8", 115778, 650),
MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "rt:a13c7101c1bd4a927d91d8443fa706f5", 1028909,
"Vlaams/Data/ISPYMAIN.dxr", "d:f722be141ac25eae22fb8ba06250b9ae", 7135928, Common::NL_BEL, 600),
MACGAME2_l("ispyschool", "", "Speel ik zie, ik zie", "rt:a13c7101c1bd4a927d91d8443fa706f5", 1028909,
"Ned/Data/ISPYMAIN.dxr", "d:82b3befc456b4ace5d09b1ab8546fffc", 7156764, Common::NL_NLD, 600),
- WINGAME1("ispyschool", "", "Ispy.exe", "d62438566e44826960fc16c5c23dbe43", 1580375, 650),
- WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989859, Common::NL_BEL, 600),
- WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989785, Common::NL_NLD, 600),
+ WINGAME2("ispyschool", "", "Ispy.exe", "t:e07d18ef42bb17e9f8faa436c62b7a90", 1580375,
+ "DATA/BREAKER.dxr", "f:12e7762062fab71450081643e1d15c5e", 8466950, 650),
+ WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989859, Common::NL_BEL, 600),
+ WINGAME1_l("ispyschool", "", "Ikzie32.exe", "t:2af7f901e9fb93b4323d871067cd7ac5", 1989785, Common::NL_NLD, 600),
MACGAME1("jmmg", "", "Just Me and My Grandpa", "66f1a7078033867061b05f3789c6e5de", 1032378, 602),
WINGAME1("jmmg", "", "JMMG.EXE", "t:9801c1217842b39b25e42584cf5f8548", 1704089, 600),
Commit: a76dba12fadf022fc36b7def05173b8dcd178745
https://github.com/scummvm/scummvm/commit/a76dba12fadf022fc36b7def05173b8dcd178745
Author: Walter Agazzi (walter.agazzi at protonmail.com)
Date: 2025-07-24T01:54:48+02:00
Commit Message:
AGS: Enable playback for samples up to 262143 Hz
Changed paths:
engines/ags/engine/media/audio/sound_clip.cpp
diff --git a/engines/ags/engine/media/audio/sound_clip.cpp b/engines/ags/engine/media/audio/sound_clip.cpp
index 1e77746414c..b0782ba72d9 100644
--- a/engines/ags/engine/media/audio/sound_clip.cpp
+++ b/engines/ags/engine/media/audio/sound_clip.cpp
@@ -151,7 +151,7 @@ int SoundClipWaveBase::play() {
warning("Sound stream is null");
return 0;
}
- if (_stream->getRate() < 131072) // maximum accepted value in audio/rate.cpp
+ if (_stream->getRate() < 262144) // maximum accepted value in audio/rate.cpp
_mixer->playStream(_soundType, &_soundHandle, _stream,
-1, _vol255, 0, DisposeAfterUse::NO);
else
More information about the Scummvm-git-logs
mailing list