[Scummvm-git-logs] scummvm branch-2-3 -> 0495af7c6e3ac3d6f59a8939b76abcf7a220d7c9
sev-
sev at scummvm.org
Thu Sep 2 11:16:41 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:
327e183eab SCUMM: Add Spanish version of the MI1 Lemonhead patch
0495af7c6e NEWS: Mention Lemonhead MI1 in Spanish
Commit: 327e183eabdd9ee3db84bd31d52a5849508d1c17
https://github.com/scummvm/scummvm/commit/327e183eabdd9ee3db84bd31d52a5849508d1c17
Author: Torbjörn Andersson (eriktorbjorn at users.sourceforge.net)
Date: 2021-09-02T13:15:06+02:00
Commit Message:
SCUMM: Add Spanish version of the MI1 Lemonhead patch
I don't have this version of the game myself, so it's based on a YouTube
playthrough and walking through the process of extracting the necessary
data with timofonic. It has not been properly tested, though the
messages do look correct if I insert them into the English version.
Changed paths:
engines/scumm/resource.cpp
engines/scumm/script_v5.cpp
diff --git a/engines/scumm/resource.cpp b/engines/scumm/resource.cpp
index bb70552511..cecac1bf62 100644
--- a/engines/scumm/resource.cpp
+++ b/engines/scumm/resource.cpp
@@ -1879,6 +1879,17 @@ bool ScummEngine::tryPatchMI1CannibalScript(byte *buf, int size) {
lang[1] = 'T';
lang[2] = 'A';
break;
+ case Common::ES_ESP:
+ expectedSize = 82829;
+ scriptOffset = 73905;
+ scriptLength = 579;
+ expectedMd5 = "0e282d86f80d4e062a9a145601e6fed3";
+ patchOffset = 161;
+ patchLength = 21;
+ lang[0] = 'E';
+ lang[1] = 'S';
+ lang[2] = 'P';
+ break;
default:
return false;
}
diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp
index 69504f8349..e86b3a62c2 100644
--- a/engines/scumm/script_v5.cpp
+++ b/engines/scumm/script_v5.cpp
@@ -2927,6 +2927,11 @@ void ScummEngine_v5::printPatchedMI1CannibalString(int textSlot, const byte *ptr
"Oooh, che bello.\xFF\x03"
"Semplice. Proprio come uno dei miei.\xFF\x03"
"E piccolo. Come il mio.";
+ } else if (strncmp((const char *)ptr, "/LH.ESP/", 8) == 0) {
+ msg =
+ "Oooh, qu\x82 bonito.\xFF\x03"
+ "Simple. Como uno de los m\xA1os.\xFF\x03"
+ "Y peque\xA4o, como los m\xA1os.";
}
printString(textSlot, (const byte *)msg);
Commit: 0495af7c6e3ac3d6f59a8939b76abcf7a220d7c9
https://github.com/scummvm/scummvm/commit/0495af7c6e3ac3d6f59a8939b76abcf7a220d7c9
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-09-02T13:16:12+02:00
Commit Message:
NEWS: Mention Lemonhead MI1 in Spanish
Changed paths:
NEWS.md
diff --git a/NEWS.md b/NEWS.md
index 61bb7d8816..835fa19e15 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -168,7 +168,7 @@ For a more comprehensive changelog of the latest experimental code, see:
of one of the three destroyable turrets in the fort.
- Added animated cigar smoke to the close-up of captain Smirk in the CD
version of Monkey Island 1. It was present in earlier versions.
- - Restored some missing Lemonhead lines in the English, Italian and German CD
+ - Restored some missing Lemonhead lines in the English, Italian, German and Spanish CD
versions as well as the English Macintosh, FM-Towns and Sega CD versions
of Monkey Island 1.
- Made the clock tower in Monkey Island 1 behave the same in the CD version
More information about the Scummvm-git-logs
mailing list