[Scummvm-git-logs] scummvm master -> 693f4f755450b5bba50fa5e8f1e98bb81884419f
dreammaster
paulfgilbert at gmail.com
Wed Aug 26 05:15:08 UTC 2020
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
de4ea5354a GLK: HUGO: Added detection entries
693f4f7554 GLK: HUGO: Fix overflow crashes
Commit: de4ea5354a1ab42d718a01ea7bb84078cd060a3f
https://github.com/scummvm/scummvm/commit/de4ea5354a1ab42d718a01ea7bb84078cd060a3f
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2020-08-25T22:14:19-07:00
Commit Message:
GLK: HUGO: Added detection entries
Changed paths:
engines/glk/hugo/detection_tables.h
diff --git a/engines/glk/hugo/detection_tables.h b/engines/glk/hugo/detection_tables.h
index ecc7579a51..816d9501d6 100644
--- a/engines/glk/hugo/detection_tables.h
+++ b/engines/glk/hugo/detection_tables.h
@@ -35,6 +35,7 @@ const PlainGameDescriptor HUGO_GAME_LIST[] = {
{ "cb2", "The Clockwork Boy 2" },
{ "hugoclock", "The Hugo Clock" },
{ "adv350h", "Adventure, 350 point Colossal Cave" },
+ { "distress", "Distress" },
{ "down", "Down" },
{ "dragonhunt", "Dragon Hunt" },
{ "eastofeastwood", "East of Eastwood" },
@@ -64,6 +65,7 @@ const PlainGameDescriptor HUGO_GAME_LIST[] = {
{ "teleporttest", "Teleport Test"},
{ "tetrish", "Tetris" },
{ "tradingpunches", "Trading Punches" },
+ { "travellingswordsman", "Tales of the Travelling Swordsman" },
{ "tripkey", "Tripkey" },
{ "wfte", "Waiting for The End" },
@@ -76,11 +78,14 @@ const PlainGameDescriptor HUGO_GAME_LIST[] = {
const GlkDetectionEntry HUGO_GAMES[] = {
DT_ENTRY1("acs", "Text Only", "37682bc8cbcc6706b8bd81d0d0b6745e", 371811),
DT_ENTRY0("acs", "1daad86bee94f4519681c441d4f0f2bc", 371658),
+ DT_ENTRY1("acs", "0.09.0 Beta", "8788f1e28a4cd875f220155b2aeae8c8", 356450),
DT_ENTRY0("annoyotron2", "944056721054fd1c9af9d1e95e63ce52", 66762),
DT_ENTRY0("cb2", "232827c10abd45c98d77ceffaf9ac9fa", 155732),
DT_ENTRY0("hugoclock", "53a0b99011ccb14ddc45cfeb8c23d417", 120887),
DT_ENTRY0("adv350h", "d6735640ca21797f24e3cadb12be4ae2", 124148),
+ DT_ENTRY0("distress", "fe61c8722d8625d3d196b3d390346a55", 188317),
DT_ENTRY0("down", "4bc119c61d3cdf5d796c36b1d9a023c6", 99561),
+ DT_ENTRY1("down", "09-30-97", "7daf198e81a92b152bf6a0969210aa77", 94323),
DT_ENTRY0("dragonhunt", "93db9cdf1d2d2800715c93fff0d48a59", 68944),
DT_ENTRY0("eastofeastwood", "ebc4e37c66fca8a07b5782b57686ce07", 42445),
DT_ENTRY0("fallacyofdawn", "8821566e2d3b301c6dc705f2bea54eb1", 729176),
@@ -101,6 +106,7 @@ const GlkDetectionEntry HUGO_GAMES[] = {
DT_ENTRY0("pirateadv", "81c961f121e4465adb4592eee2bcc2d5", 53915),
DT_ENTRY0("pantomime", "1067b09fda08eafb09d53b51ffe73e7d", 248466),
DT_ENTRY1("pom", "15feb99", "ba86e162ba30e6dbe82abc96648486da", 95577),
+ DT_ENTRY0("pom", "9a3724529fce408c2f4a2a1bbb635748", 92889),
DT_ENTRY0("renga", "c79032bdc349863f02a4fab30beafd35", 64373),
DT_ENTRY0("retronemesis", "517908b4503c653a0d9bb326d00b22ab", 101526),
DT_ENTRY0("scavhunt", "665dce1a0f552e95590b983a3f2106da", 129514),
@@ -110,6 +116,8 @@ const GlkDetectionEntry HUGO_GAMES[] = {
DT_ENTRY0("teleporttest", "4cc54ad4d5b8f3628aa3925272311efb", 100723),
DT_ENTRY0("tetrish", "da1299e86f9fcded1f9a41979685ec02", 6464),
DT_ENTRY0("tradingpunches", "b31b2eed49e788429cd9c5c641a3e713", 315934),
+ DT_ENTRY1("tradingpunches", "1.6", "e7ca0323da847c364ad12e160af6c494", 294441),
+ DT_ENTRY0("travellingswordsman", "37378ff2cfe75d0cfb581b7777036040", 431432),
DT_ENTRY0("tripkey", "f76297d8ff7658752aa5a29417bbb274", 188058),
DT_ENTRY0("wfte", "695233c271d6e355652bd11d0cc8da5e", 73099),
DT_ENTRY0("worldbuilder", "031ff1a1364cd0d42600dc1bac967255", 90382),
Commit: 693f4f755450b5bba50fa5e8f1e98bb81884419f
https://github.com/scummvm/scummvm/commit/693f4f755450b5bba50fa5e8f1e98bb81884419f
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2020-08-25T22:14:26-07:00
Commit Message:
GLK: HUGO: Fix overflow crashes
Changed paths:
engines/glk/hugo/hugo_defines.h
diff --git a/engines/glk/hugo/hugo_defines.h b/engines/glk/hugo/hugo_defines.h
index 8d5b41b49e..8715b4b408 100644
--- a/engines/glk/hugo/hugo_defines.h
+++ b/engines/glk/hugo/hugo_defines.h
@@ -54,8 +54,10 @@ namespace Hugo {
#define MAX_DEBUG_LINE 256
#define MAX_OBJECT 999
#define MAX_PROPERTY 999
-#define MAX_MOBJ 16 /* maximum number of matchable object words */
-#define MAXBUFFER 255
+// maximum number of matchable object words
+#define MAX_MOBJ 16
+// Larger than normal since Glk doesn't break up paragraphs (1024+256)
+#define MAXBUFFER 1280
#define MAXUNDO 1024
#define MAXCALLS 99
#define MAXBREAKPOINTS 99
More information about the Scummvm-git-logs
mailing list