[Scummvm-cvs-logs] scummvm master -> 591e0522b92b85246d8751364ead7d5f962c40ff

m-kiewitz m_kiewitz at users.sourceforge.net
Tue Feb 16 16:50:09 CET 2016


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:
591e0522b9 AGI: Set.pri.base comments added (Apple IIgs KQ3+SQ2)


Commit: 591e0522b92b85246d8751364ead7d5f962c40ff
    https://github.com/scummvm/scummvm/commit/591e0522b92b85246d8751364ead7d5f962c40ff
Author: Martin Kiewitz (m_kiewitz at users.sourceforge.net)
Date: 2016-02-16T16:51:43+01:00

Commit Message:
AGI: Set.pri.base comments added (Apple IIgs KQ3+SQ2)

For KQ3 the calls are currently blocked b/c interpreter version
For SQ2 they aren't, which causes a few priority issues at the end

Changed paths:
    engines/agi/op_cmd.cpp



diff --git a/engines/agi/op_cmd.cpp b/engines/agi/op_cmd.cpp
index 29e0066..1a549f5 100644
--- a/engines/agi/op_cmd.cpp
+++ b/engines/agi/op_cmd.cpp
@@ -2184,6 +2184,14 @@ void cmdPushScript(AgiGame *state, AgiEngine *vm, uint8 *parameter) {
 void cmdSetPriBase(AgiGame *state, AgiEngine *vm, uint8 *parameter) {
 	if ((getVersion() != 0x2425) && (getVersion() < 0x2936)) {
 		// was only available in the 2.425 interpreter and from 2.936 (last AGI2 version) onwards
+		// Called during KQ3 (Apple IIgs):
+		//  - picking up chicken (parameter = 50)
+		//  - opening store/tavern door (parameter = 19)
+		//  - when pirates say "Land Ho" (parameter = 16)
+		//  - when killing the dragon (parameter = 4)
+		// Also called by SQ2 (Apple IIgs):
+		//  - in Vohaul's lair (SQ2 currently gets this call through, which breaks some priority)
+		// TODO: Figure out what's going on
 		warning("set.pri.base called, although not available for current AGI version");
 		return;
 	}






More information about the Scummvm-git-logs mailing list