[Scummvm-cvs-logs] CVS: scummvm/scumm script_v8.cpp,2.78,2.79

Max Horn fingolfin at users.sourceforge.net
Sun Dec 29 11:52:01 CET 2002


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv16438

Modified Files:
	script_v8.cpp 
Log Message:
added some comments / system call skeletion

Index: script_v8.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v8.cpp,v
retrieving revision 2.78
retrieving revision 2.79
diff -u -d -r2.78 -r2.79
--- script_v8.cpp	29 Dec 2002 16:58:37 -0000	2.78
+++ script_v8.cpp	29 Dec 2002 19:51:10 -0000	2.79
@@ -1274,10 +1274,16 @@
 {
 	// TODO
 	byte subOp = fetchScriptByte();
-//	switch (subOp) {
-//	default:
+	switch (subOp) {
+	case 0x28:		// SO_SYSTEM_RESTART Restart game
+//		pauseGame(false);
+//		break;
+	case 0x29:		// SO_SYSTEM_QUIT Quit game
+//		shutDown(0);
+//		break;
+	default:
 		error("o8_system: default case %d", subOp);
-//	}
+	}
 }
 
 void Scumm_v8::o8_startVideo()
@@ -1335,7 +1341,7 @@
 //		warning("o6_kernelSetFunctions: setBannerColors(%d, %d, %d, %d)", args[1], args[2], args[3], args[4]);
 		break;
 	case 23:	// setActorChoreLimbFrame
-		warning("o6_kernelSetFunctions: setActorChoreLimbFrame(%d, %d, %d, %d)", args[1], args[2], args[3], args[4]);
+//		warning("o6_kernelSetFunctions: setActorChoreLimbFrame(%d, %d, %d, %d)", args[1], args[2], args[3], args[4]);
 		break;
 	case 24:	// clearTextQueue
 		warning("o6_kernelSetFunctions: clearTextQueue()");
@@ -1378,10 +1384,10 @@
 		setupShadowPalette(0, args[1], args[2], args[3], args[4], args[5]);
 		break;
 	case 115:	// getWalkBoxAt
-		// TODO
+		warning("o6_kernelSetFunctions: getWalkBoxAt (len = %d)", len);
 		break;
 	case 116:	// isPointInBox
-		// TODO
+		warning("o6_kernelSetFunctions: isPointInBox (len = %d)", len);
 		break;
 	case 118:	// blastShadowObject
 		enqueueObject(args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], 3);





More information about the Scummvm-git-logs mailing list