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

m-kiewitz m_kiewitz at users.sourceforge.net
Sun Feb 21 14:14:00 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:
edd1efb049 SCI32: Add debug output to Add/Update/DeleteScreenItem+Planes


Commit: edd1efb0497486c297f3d7df7e9b1be6a2d56548
    https://github.com/scummvm/scummvm/commit/edd1efb0497486c297f3d7df7e9b1be6a2d56548
Author: Martin Kiewitz (m_kiewitz at users.sourceforge.net)
Date: 2016-02-21T14:14:11+01:00

Commit Message:
SCI32: Add debug output to Add/Update/DeleteScreenItem+Planes

debugflag Graphics
level 6 for Add+Delete
level 7 for Update

Changed paths:
    engines/sci/engine/kgraphics32.cpp



diff --git a/engines/sci/engine/kgraphics32.cpp b/engines/sci/engine/kgraphics32.cpp
index cc15bb7..482074e 100644
--- a/engines/sci/engine/kgraphics32.cpp
+++ b/engines/sci/engine/kgraphics32.cpp
@@ -80,33 +80,38 @@ reg_t kCantBeHere32(EngineState *s, int argc, reg_t *argv) {
 }
 
 reg_t kAddScreenItem(EngineState *s, int argc, reg_t *argv) {
-	warning("AddScreenItem %x:%x (%s)", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
+	debugCN(6, kDebugLevelGraphics, "kAddScreenItem %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
 	g_sci->_gfxFrameout->kernelAddScreenItem(argv[0]);
 	return NULL_REG;
 }
 
 reg_t kUpdateScreenItem(EngineState *s, int argc, reg_t *argv) {
+	debugCN(7, kDebugLevelGraphics, "kUpdateScreenItem %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
 	g_sci->_gfxFrameout->kernelUpdateScreenItem(argv[0]);
 	return NULL_REG;
 }
 
 reg_t kDeleteScreenItem(EngineState *s, int argc, reg_t *argv) {
+	debugCN(6, kDebugLevelGraphics, "kDeleteScreenItem %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
 	g_sci->_gfxFrameout->kernelDeleteScreenItem(argv[0]);
 	return NULL_REG;
 }
 
 reg_t kAddPlane(EngineState *s, int argc, reg_t *argv) {
+	debugCN(6, kDebugLevelGraphics, "kAddPlane %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
 	g_sci->_gfxFrameout->kernelAddPlane(argv[0]);
 	return s->r_acc;
 }
 
-reg_t kDeletePlane(EngineState *s, int argc, reg_t *argv) {
-	g_sci->_gfxFrameout->kernelDeletePlane(argv[0]);
+reg_t kUpdatePlane(EngineState *s, int argc, reg_t *argv) {
+	debugCN(7, kDebugLevelGraphics, "kUpdatePlane %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
+	g_sci->_gfxFrameout->kernelUpdatePlane(argv[0]);
 	return s->r_acc;
 }
 
-reg_t kUpdatePlane(EngineState *s, int argc, reg_t *argv) {
-	g_sci->_gfxFrameout->kernelUpdatePlane(argv[0]);
+reg_t kDeletePlane(EngineState *s, int argc, reg_t *argv) {
+	debugCN(6, kDebugLevelGraphics, "kDeletePlane %x:%x (%s)\n", argv[0].getSegment(), argv[0].getOffset(), g_sci->getEngineState()->_segMan->getObjectName(argv[0]));
+	g_sci->_gfxFrameout->kernelDeletePlane(argv[0]);
 	return s->r_acc;
 }
 






More information about the Scummvm-git-logs mailing list