[Scummvm-git-logs] scummvm master -> 88d0978a8674e51b575b22308a9c060e9b4abd16

dwatteau noreply at scummvm.org
Tue Sep 3 02:13:07 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
88d0978a86 SCUMM: Mention that Monkey1-Amiga already has the fix for the map at Meathook's


Commit: 88d0978a8674e51b575b22308a9c060e9b4abd16
    https://github.com/scummvm/scummvm/commit/88d0978a8674e51b575b22308a9c060e9b4abd16
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2024-09-03T01:44:35+02:00

Commit Message:
SCUMM: Mention that Monkey1-Amiga already has the fix for the map at Meathook's

Now, the workaround is written in a way as not to cause any problem if
the fix is already included in a release, and since several Amiga
releases may exist, it makes no sense to exclude this port from this
check.

Changed paths:
    engines/scumm/script_v5.cpp


diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp
index e363726f068..f22f5b88eba 100644
--- a/engines/scumm/script_v5.cpp
+++ b/engines/scumm/script_v5.cpp
@@ -1529,6 +1529,9 @@ void ScummEngine_v5::o5_isEqual() {
 	// causes various issues. The CD release prevented this by making
 	// Guybrush say "I don't need to look at a map right now." instead, so
 	// backport this fix to the floppy EGA/VGA releases.
+	//
+	// (It looks like the (or some?) Amiga releases already have this
+	// fix, but it's written in a way so that it can't hurt.)
 	if ((_game.id == GID_MONKEY_EGA || _game.id == GID_MONKEY_VGA) && _currentScript != 0xFF && vm.slot [_currentScript].number == 120 && var == VAR_ROOM && b == 29) {
 		// In Meathook's house; check is missing from both EGA and VGA SCUMMv4
 		// releases. It can cause a fatal "ERROR: (63:49:0x14A): Local script 207




More information about the Scummvm-git-logs mailing list