[Scummvm-git-logs] scummvm master -> a7776e9ef233180714a70258292d965bd0c99b21
sev-
sev at scummvm.org
Thu Feb 4 00:56:57 UTC 2021
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:
53fb65932c DIRECTOR: add The Simpsons Cartoon Studio WIN to detection
a7776e9ef2 DIRECTOR: implement maxInteger function
Commit: 53fb65932c7c4b6448595da060132b0dd4fcadfe
https://github.com/scummvm/scummvm/commit/53fb65932c7c4b6448595da060132b0dd4fcadfe
Author: Lenny (5207937+CustomLenny at users.noreply.github.com)
Date: 2021-02-04T01:56:53+01:00
Commit Message:
DIRECTOR: add The Simpsons Cartoon Studio WIN to detection
Changed paths:
engines/director/detection.cpp
engines/director/detection_tables.h
diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp
index cbc8c965e0..d3cdf5b512 100644
--- a/engines/director/detection.cpp
+++ b/engines/director/detection.cpp
@@ -135,8 +135,10 @@ static const PlainGameDescriptor directorGames[] = {
{ "sciencesmart", "Science Smart"},
{ "screamingmetal", "Screaming Metal"},
{ "shanghai", "Shanghai: Great Moments"},
+ { "simpsons", "The Simpsons: Cartoon Studio"},
{ "skyborg", "SkyBorg: Into the Vortex"},
{ "snh", "A Silly Noisy House"},
+ { "splayer", "The Simpsons: Cartoon Studio Player"},
{ "spyclub", "Spy Club" },
{ "spycraft", "Spycraft: The Great Game" },
{ "staytooned", "Stay Tooned!" },
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index 378111541e..88f870e16d 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -682,6 +682,9 @@ static const DirectorGameDescription gameDescriptions[] = {
WINDEMO("shanghai", "Demo", "SHGMDEMO.EXE", "4a8fd0d74faef305bc935e1aac94d3e8", 712817, 400), // full game is not Director
+ WINGAME("simpsons", "", "SIMPSONS.EXE", "358af28ffe3fa515a9b9a03149483cb1", 3368957, 404),
+ WINGAME("splayer", "", "SPLAYER.EXE", "8966c096c5718316fddc7b238dd9df94", 884843, 404), // standalone player for simpsons cartoons
+
MACGAME("skyborg", "", "SkyBorg 1.0", "bcd3c718db258701496b3c5bcb827ef2", 486954, 400),
WINGAME("skyborg", "", "BORG.EXE", "855f305ba8ae70d5e5a53a9085b83d5b", 1887499, 400),
Commit: a7776e9ef233180714a70258292d965bd0c99b21
https://github.com/scummvm/scummvm/commit/a7776e9ef233180714a70258292d965bd0c99b21
Author: Lenny (5207937+CustomLenny at users.noreply.github.com)
Date: 2021-02-04T01:56:53+01:00
Commit Message:
DIRECTOR: implement maxInteger function
Changed paths:
engines/director/lingo/lingo-the.cpp
diff --git a/engines/director/lingo/lingo-the.cpp b/engines/director/lingo/lingo-the.cpp
index 9a4c6bd12a..b3555870f6 100644
--- a/engines/director/lingo/lingo-the.cpp
+++ b/engines/director/lingo/lingo-the.cpp
@@ -564,7 +564,8 @@ Datum Lingo::getTheEntity(int entity, Datum &id, int field) {
d.u.i = _vm->_machineType;
break;
case kTheMaxInteger:
- getTheEntitySTUB(kTheMaxInteger);
+ d.type = INT;
+ d.u.i = 2147483647; // (2^31)-1 [max 32bit signed integer]
break;
case kTheMemorySize:
d.type = INT;
More information about the Scummvm-git-logs
mailing list