[Scummvm-cvs-logs] scummvm master -> d48ccd357db2ee49f67c6b621352077b12f5eeeb

Kirben kirben at optusnet.com.au
Tue Jun 30 12:44:17 CEST 2015


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:
d48ccd357d AGOS: Fix bug #5986 - AGOS: Simon1 Amiga CD32 Verb Area missing.


Commit: d48ccd357db2ee49f67c6b621352077b12f5eeeb
    https://github.com/scummvm/scummvm/commit/d48ccd357db2ee49f67c6b621352077b12f5eeeb
Author: Kirben (kirben at optusnet.com.au)
Date: 2015-06-30T20:43:10+10:00

Commit Message:
AGOS: Fix bug #5986 - AGOS: Simon1 Amiga CD32 Verb Area missing.

Changed paths:
    engines/agos/gfx.cpp



diff --git a/engines/agos/gfx.cpp b/engines/agos/gfx.cpp
index 5a1f9f1..687463f 100644
--- a/engines/agos/gfx.cpp
+++ b/engines/agos/gfx.cpp
@@ -1303,6 +1303,13 @@ void AGOSEngine::setWindowImageEx(uint16 mode, uint16 vgaSpriteId) {
 	} else {
 		setWindowImage(mode, vgaSpriteId);
 	}
+
+	// Amiga versions wait for verb area to be displayed.
+	if (getGameType() == GType_SIMON1 && getPlatform() == Common::kPlatformAmiga && vgaSpriteId == 1) {
+		_copyScnFlag = 5;
+		while (_copyScnFlag && !shouldQuit())
+				delay(1);
+	}
 }
 
 void AGOSEngine::setWindowImage(uint16 mode, uint16 vgaSpriteId, bool specialCase) {






More information about the Scummvm-git-logs mailing list