[Scummvm-git-logs] scummvm master -> 975e845ddfc5414eba192de69d92b7af19955a6f
trembyle
noreply at scummvm.org
Sat Jan 29 16:57:25 UTC 2022
This automated email contains information about 4 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
74fc28fdc0 AGI: Add detection for later KQ4 IIgs version
7ea8f5f141 GLK: GLULX: Add detection for Textfyre games
6d07dece5b AGS: Add detection for Steamed Hams
975e845ddf AGS: Clarify verbiage for detection table groups
Commit: 74fc28fdc04e38b62ede6c9d10cba7b4bb20e87f
https://github.com/scummvm/scummvm/commit/74fc28fdc04e38b62ede6c9d10cba7b4bb20e87f
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-29T11:54:45-05:00
Commit Message:
AGI: Add detection for later KQ4 IIgs version
Changed paths:
engines/agi/detection_tables.h
diff --git a/engines/agi/detection_tables.h b/engines/agi/detection_tables.h
index d6c01a988e7..44d7415458c 100644
--- a/engines/agi/detection_tables.h
+++ b/engines/agi/detection_tables.h
@@ -549,6 +549,9 @@ static const AGIGameDescription gameDescriptions[] = {
// Menus not tested
GAME3_PO("kq4", "1.0K 1988-11-22", "kq4dir", "8536859331159f15012e35dc82cb154e", 0x3086, 0, GID_KQ4, Common::kPlatformApple2GS, GAMEOPTIONS_APPLE2GS),
+ // King's Quest 4 (IIgs) 2.0H 12/20/88 (CE)
+ GAME3_PO("kq4", "2.0H 1988-12-20", "kq4dir", "c8ccc3964ee405aa56fd20b16c5afd95", 0x3086, 0, GID_KQ4, Common::kPlatformApple2GS, GAMEOPTIONS_APPLE2GS),
+
// King's Quest 4 demo (PC) [AGI 3.002.102]
// Menus not tested
GAME3("kq4", "Demo 1988-12-20", "dmdir", "a3332d70170a878469d870b14863d0bf", 0x3149, GID_KQ4),
Commit: 7ea8f5f14107ac7f50aeb45b15a1b8c3c216c605
https://github.com/scummvm/scummvm/commit/7ea8f5f14107ac7f50aeb45b15a1b8c3c216c605
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-29T11:54:46-05:00
Commit Message:
GLK: GLULX: Add detection for Textfyre games
https://textfyre.itch.io/
Changed paths:
engines/glk/glulx/detection_tables.h
diff --git a/engines/glk/glulx/detection_tables.h b/engines/glk/glulx/detection_tables.h
index d8fa961ab40..ae0556d3900 100644
--- a/engines/glk/glulx/detection_tables.h
+++ b/engines/glk/glulx/detection_tables.h
@@ -214,9 +214,11 @@ const PlainGameDescriptor GLULXE_GAME_LIST[] = {
{ "samfortunepi", "Sam Fortune - Private Investigator" },
{ "scrollthief", "Scroll Thief, an Interactive Heist" },
{ "seasonalapocalypse", "Seasonal Apocalypse Disorder" },
+ { "secretletter", "Jack Toresal and the Secret Letter" },
{ "section1awakened", "Section 1 - Awakened" },
{ "sensory", "Sensory Jam" },
{ "sequitur", "Sequitur" },
+ { "shadowcathedral", "The Shadow in the Cathedral" },
{ "shadowoperative", "Shadow Operative" },
{ "shapes", "Shapes: an Interactive Surrealism" },
{ "sheephere", "Sheep Here" },
@@ -642,10 +644,12 @@ const GlkDetectionEntry GLULXE_GAMES[] = {
DT_ENTRY1("samfortunepi", "090510", "f177d973432b7a27302f1a79c8106f72", 706326),
DT_ENTRY1("scrollthief", "150729", "9c26a3dc0f4fb681bf79f681e63c0d76", 2367848),
DT_ENTRY0("seasonalapocalypse", "5e951b117302169cdb77e832115937f0", 2207454),
+ DT_ENTRY1("secretletter", "150107 Deluxe", "152f91e432a49c3f61a8ecd7bca1d6c4", 2274048),
DT_ENTRY1("section1awakened", "150812", "e05b999f193566771ff08679d5512143", 625112),
DT_ENTRY1("sensory", "000329", "7432f9e1d416034acf10e8a499368b9e", 202258),
DT_ENTRY1("sensory", "000329", "7c5a00524809e4402ddf0554394e81bc", 132608),
DT_ENTRY1("sequitur", "140813", "c7e384b1938915f17cc0b7d50f41d235", 1642480),
+ DT_ENTRY1("shadowcathedral", "150228 Deluxe", "8da968205614859105c89e95179d268c", 2723072),
DT_ENTRY1("shadowoperative", "200929", "3bb8da82f1d81e35ee152d5ecd6ba3e4", 1140422),
DT_ENTRY1("shapes", "000001", "a011827749eeef8afe6f6b8d5bfb78db", 1254912),
DT_ENTRY1("sheephere", "160416", "1de700b758ef6f975150a6bd8926880d", 621466),
Commit: 6d07dece5b24179d44626332ea60c2f1ac67df1b
https://github.com/scummvm/scummvm/commit/6d07dece5b24179d44626332ea60c2f1ac67df1b
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-29T11:54:46-05:00
Commit Message:
AGS: Add detection for Steamed Hams
https://gamejolt.com/games/SteamedHams/673130
Changed paths:
engines/ags/detection_tables.h
diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h
index 3e0839cfb20..774377291df 100644
--- a/engines/ags/detection_tables.h
+++ b/engines/ags/detection_tables.h
@@ -282,6 +282,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
{ "samaritan", "The Samaritan Paradox" },
{ "shardlight", "Shardlight" },
{ "shivah", "Shivah" },
+ { "steamedhams", "Steamed Hams: The Graphic Adventure" },
{ "strangeland", "Strangeland" },
{ "sumatra", "Sumatra: Fate of Yandi" },
{ "superjazzman", "Super Jazz Man" },
@@ -5401,6 +5402,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
GAME_ENTRY("starshipquasar", "quasar.exe", "8d1c6698abc66509df3dbe57a0a4144b", 11959826), // v1.1
GAME_ENTRY_STEAM("starshipquasar", "starship quasar.ags", "0ea8150e15a4f4d0f3e82c231a4659f2", 10415956),
GAME_ENTRY("startreknewton", "Anomaly.exe", "721e8a1dce90fc3ee31cade9a50d9e75", 8750111),
+ GAME_ENTRY("steamedhams", "Steamed Hams.exe", "d278eb385f1f7acabdcb6d3b331fea38", 13160830),
GAME_ENTRY("stediddyip1employment", "stediddy1.exe", "5872fea5a958bc74c2d9ca7b2d196c42", 27136166),
GAME_ENTRY("stickmeni", "stick.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 2399329),
GAME_ENTRY("stickythestickfigurepart1thecrimsonhouse", "Crimson House Files.exe", "3b095a7872e04769d04ab45e9c1b66eb", 3610653),
Commit: 975e845ddfc5414eba192de69d92b7af19955a6f
https://github.com/scummvm/scummvm/commit/975e845ddfc5414eba192de69d92b7af19955a6f
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-29T11:54:46-05:00
Commit Message:
AGS: Clarify verbiage for detection table groups
Adjust the comments to indicate that the post-2.5 section is where we
list the freeware games. Also move AGDI / Infamous to their place of
honor after all the commercial games and before any other freeware.
Changed paths:
engines/ags/detection_tables.h
diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h
index 774377291df..4e4b4cfdb68 100644
--- a/engines/ags/detection_tables.h
+++ b/engines/ags/detection_tables.h
@@ -207,17 +207,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
{ "zakagsremake", "Zak McKracken and the Alien Mindbenders AGS Remake" },
- // AGDI games. They get their own grouping because they're just that awesome
- { "kq1agdi", "King's Quest I: Quest for the Crown Remake" },
- { "kq2agdi", "King's Quest II: Romancing the Stones Remake" },
- { "kq3agdi", "King's Quest III Redux: To Heir is Human" },
- { "qfg2agdi", "Quest for Glory II: Trial by Fire Remake" },
-
- // Infamous Adventures games. Likewise
- { "sq2fg", "Space Quest for Glory" },
- { "sq2vga", "Space Quest II - Vohaul's Revenge VGA Remake" },
- { "kq3vga", "King's Quest III: To Heir is Human VGA Remake" },
-
// Commercial games
{ "3geeks", "3 GEEKS" },
{ "alemmo", "Al Emmo And The Lost Dutchman's Mine" },
@@ -305,7 +294,18 @@ const PlainGameDescriptor GAME_NAMES[] = {
// Commercial Italian games
{ "onironauta", "Onironauta" },
- // Post-2.5 games that are likely supported by the AGS engine
+ // AGDI games. They get their own grouping because they're just that awesome
+ { "kq1agdi", "King's Quest I: Quest for the Crown Remake" },
+ { "kq2agdi", "King's Quest II: Romancing the Stones Remake" },
+ { "kq3agdi", "King's Quest III Redux: To Heir is Human" },
+ { "qfg2agdi", "Quest for Glory II: Trial by Fire Remake" },
+
+ // Infamous Adventures games. Likewise
+ { "sq2fg", "Space Quest for Glory" },
+ { "sq2vga", "Space Quest II - Vohaul's Revenge VGA Remake" },
+ { "kq3vga", "King's Quest III: To Heir is Human VGA Remake" },
+
+ // Free post-2.5 games that are likely supported by the AGS engine
{ "10waysfromsunday", "10 Ways from Sunday" },
{ "11-11-11", "11-11-11" },
{ "1213", "1213 Episode 1" },
@@ -2815,35 +2815,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
UNSUPPORTED_GAME_ENTRY("zak2", "Zak2.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 8686711),
UNSUPPORTED_GAME_ENTRY("zak2", "Zak2.exe", "0b7529a76f38283d6e850b8d56526fc1", 9205143),
- // AGDI games. They get their own grouping because they're just that awesome
- GAME_ENTRY("kq1agdi", "kqvga.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 34298679), // 1.0
- GAME_ENTRY("kq1agdi", "kqvga.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 34922340), // 2.0
- GAME_ENTRY("kq1agdi", "kqvga.exe", "888e2976e6659963af15df151b846540", 27083389), // 3.0
- GAME_ENTRY("kq1agdi", "kq1vga.exe", "688f1807c9d8df26fc0f174dc756054e", 8278611), // 4.1c
- GAME_ENTRY("kq1agdi", "kq1vga.exe", "4e590490776aea10db84db4a92e1c1bb", 8226850),
- GAME_ENTRY("kq2agdi", "kq2vga.exe", "308d35bc34e9df29d8acce615593e3e7", 64947213), // 1.0
- GAME_ENTRY("kq2agdi", "kq2vga.exe", "3ee3a0166357ac37836f8908a371f2dc", 65743584), // 2.0
- GAME_ENTRY("kq2agdi", "kq2vga.exe", "40cfb7563df7dacf6530b19289a4745b", 12563246), // 3.1
- GAME_ENTRY("kq2agdi", "kq2vga.exe", "40cfb7563df7dacf6530b19289a4745b", 12574643), // 3.1c
- GAME_ENTRY("kq2agdi", "kq2vga.exe", "43e6294f8bfbba8a3f754fa742353845", 12507938),
- GAME_ENTRY("kq2agdi", "Kq2vgaEsp.exe", "f964e5cb4d339432dd0302d67eb11105", 2490368), // Spanish transalation
- GAME_ENTRY("kq3agdi", "kq3redux.exe", "4c2ea3f7b4974509c59546ca8761b040", 11890197), // 1.0
- GAME_ENTRY("kq3agdi", "kq3redux.exe", "e569fb2ceabdc4a1609348c23ebc0821", 11986266), // 1.1
- GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 20523688), // 1.1
- GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 20470902),
- GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "582e26533cf784011c7565e89905d3c4", 18224373),
- GAME_ENTRY("qfg2agdi", "game.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5408433),
-
- // Infamous Adventures games. Likewise
- GAME_ENTRY("kq3vga", "kq3.exe", "f120690b506dd63cd7d1112ea6af2f77", 4844298), // 1.0 was kq3agdi
- GAME_ENTRY("kq3vga", "KQ3.exe", "f120690b506dd63cd7d1112ea6af2f77", 5883843), // current version from the download site
- GAME_ENTRY("kq3vga", "ac2game.dat", "f120690b506dd63cd7d1112ea6af2f77", 5883843), // current mac version from the download site
- GAME_ENTRY("sq2fg", "sq2fg.exe", "a524cbb1c51589903c4043b98917f1d9", 5329030),
- GAME_ENTRY("sq2vga", "sq2vga.exe", "bdaf20d9779c01986d6d8b7e1d6118ee", 106094482), // 1.0
- GAME_ENTRY("sq2vga", "sq2vga.exe", "bdaf20d9779c01986d6d8b7e1d6118ee", 117200044), // 1.1
- GAME_ENTRY("sq2vga", "sq2vga_v2.exe", "28a946e8a278814362613f8600375438", 177645020), // 2.0
- GAME_ENTRY("sq2vga", "SQ2VGA_V2.ags", "b3026b025c640a5c6164274034a6bab9", 175145932), // Linux
-
// Commercial games
GAME_ENTRY_STEAM("alemmo", "al-emmo.exe", "ff22fd118f18eca884dc7ed2a5be3877", 19045178),
GAME_ENTRY("alemmo", "al_emmo.exe", "bb9e32ee92bb0996df5fea50e88d686a", 19036716), // 4.1, Desura
@@ -3063,7 +3034,36 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
// Commercial Italian games
GAME_ENTRY_LANG("onironauta", "Onironauta.exe", "5c8c0e3edae9b4fad276c136b2b48ce8", 69917110, Common::IT_ITA),
- // Post-2.5 games that are likely supported by the AGS engine
+ // AGDI games. They get their own grouping because they're just that awesome
+ GAME_ENTRY("kq1agdi", "kqvga.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 34298679), // 1.0
+ GAME_ENTRY("kq1agdi", "kqvga.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 34922340), // 2.0
+ GAME_ENTRY("kq1agdi", "kqvga.exe", "888e2976e6659963af15df151b846540", 27083389), // 3.0
+ GAME_ENTRY("kq1agdi", "kq1vga.exe", "688f1807c9d8df26fc0f174dc756054e", 8278611), // 4.1c
+ GAME_ENTRY("kq1agdi", "kq1vga.exe", "4e590490776aea10db84db4a92e1c1bb", 8226850),
+ GAME_ENTRY("kq2agdi", "kq2vga.exe", "308d35bc34e9df29d8acce615593e3e7", 64947213), // 1.0
+ GAME_ENTRY("kq2agdi", "kq2vga.exe", "3ee3a0166357ac37836f8908a371f2dc", 65743584), // 2.0
+ GAME_ENTRY("kq2agdi", "kq2vga.exe", "40cfb7563df7dacf6530b19289a4745b", 12563246), // 3.1
+ GAME_ENTRY("kq2agdi", "kq2vga.exe", "40cfb7563df7dacf6530b19289a4745b", 12574643), // 3.1c
+ GAME_ENTRY("kq2agdi", "kq2vga.exe", "43e6294f8bfbba8a3f754fa742353845", 12507938),
+ GAME_ENTRY("kq2agdi", "Kq2vgaEsp.exe", "f964e5cb4d339432dd0302d67eb11105", 2490368), // Spanish transalation
+ GAME_ENTRY("kq3agdi", "kq3redux.exe", "4c2ea3f7b4974509c59546ca8761b040", 11890197), // 1.0
+ GAME_ENTRY("kq3agdi", "kq3redux.exe", "e569fb2ceabdc4a1609348c23ebc0821", 11986266), // 1.1
+ GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 20523688), // 1.1
+ GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 20470902),
+ GAME_ENTRY("qfg2agdi", "qfg2vga.exe", "582e26533cf784011c7565e89905d3c4", 18224373),
+ GAME_ENTRY("qfg2agdi", "game.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5408433),
+
+ // Infamous Adventures games. Likewise
+ GAME_ENTRY("kq3vga", "kq3.exe", "f120690b506dd63cd7d1112ea6af2f77", 4844298), // 1.0 was kq3agdi
+ GAME_ENTRY("kq3vga", "KQ3.exe", "f120690b506dd63cd7d1112ea6af2f77", 5883843), // current version from the download site
+ GAME_ENTRY("kq3vga", "ac2game.dat", "f120690b506dd63cd7d1112ea6af2f77", 5883843), // current mac version from the download site
+ GAME_ENTRY("sq2fg", "sq2fg.exe", "a524cbb1c51589903c4043b98917f1d9", 5329030),
+ GAME_ENTRY("sq2vga", "sq2vga.exe", "bdaf20d9779c01986d6d8b7e1d6118ee", 106094482), // 1.0
+ GAME_ENTRY("sq2vga", "sq2vga.exe", "bdaf20d9779c01986d6d8b7e1d6118ee", 117200044), // 1.1
+ GAME_ENTRY("sq2vga", "sq2vga_v2.exe", "28a946e8a278814362613f8600375438", 177645020), // 2.0
+ GAME_ENTRY("sq2vga", "SQ2VGA_V2.ags", "b3026b025c640a5c6164274034a6bab9", 175145932), // Linux
+
+ // Free post-2.5 games that are likely supported by the AGS engine
DEMO_ENTRY("3geeks", "3GEEKS_Demo.exe", "7ddb9e776648faed5a51170d087074e9", 512546851), // itch.io
DEMO_ENTRY("aazor", "aazor.exe", "465f972675db2da6040518221af5b0ba", 4956212),
DEMO_ENTRY("absurdistan", "Absurdistan - Demo.exe", "4588012d3077d6b6791fce8cd4b15885", 35712363), // v1.3
More information about the Scummvm-git-logs
mailing list