[Scummvm-cvs-logs] CVS: scummvm/scumm intern.h,2.473,2.474 scumm.cpp,1.479,1.480 vars.cpp,1.129,1.130

kirben kirben at users.sourceforge.net
Sun May 1 00:17:34 CEST 2005


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19866/scumm

Modified Files:
	intern.h scumm.cpp vars.cpp 
Log Message:

VAR 78 controls platform in HE80+ games.


Index: intern.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/intern.h,v
retrieving revision 2.473
retrieving revision 2.474
diff -u -d -r2.473 -r2.474
--- intern.h	1 May 2005 06:54:27 -0000	2.473
+++ intern.h	1 May 2005 07:16:47 -0000	2.474
@@ -950,6 +950,7 @@
 	byte VAR_NUM_PALETTES;
 	byte VAR_NUM_UNK;
 	byte VAR_POLYGONS_ONLY;
+	byte VAR_PLATFORM;
 	byte VAR_WINDOWS_VERSION;
 	byte VAR_U32_VERSION;
 	byte VAR_WIZ_TCOLOR;

Index: scumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.cpp,v
retrieving revision 1.479
retrieving revision 1.480
diff -u -d -r1.479 -r1.480
--- scumm.cpp	1 May 2005 06:54:27 -0000	1.479
+++ scumm.cpp	1 May 2005 07:16:47 -0000	1.480
@@ -1291,6 +1291,7 @@
 	VAR_NUM_PALETTES = 0xFF;
 	VAR_NUM_UNK = 0xFF;
 	VAR_POLYGONS_ONLY = 0xFF;
+	VAR_PLATFORM = 0xFF;
 	VAR_WINDOWS_VERSION = 0xFF;
 	VAR_U32_VERSION = 0xFF;
 	VAR_WIZ_TCOLOR = 0xFF;

Index: vars.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/vars.cpp,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -d -r1.129 -r1.130
--- vars.cpp	1 May 2005 06:54:27 -0000	1.129
+++ vars.cpp	1 May 2005 07:16:48 -0000	1.130
@@ -270,7 +270,8 @@
 		VAR_NUM_SOUND_CHANNELS = 56;
 	}
 	if (_heversion >= 80)
-		VAR_WINDOWS_VERSION = 79;
+		VAR_PLATFORM = 78;  // 1 is PC, 2 is Macintosh
+ 		VAR_WINDOWS_VERSION = 79; // 31 is Windows 3.1, 40 is Windows 95+
 		VAR_KEY_STATE = 86;
 		VAR_NUM_SOUND_CHANNELS = 88;
 	if (_heversion >= 90) {
@@ -551,7 +552,7 @@
 void ScummEngine_v80he::initScummVars() {
 	ScummEngine_v72he::initScummVars();
 
-	VAR(78) = 1;
+	VAR(VAR_PLATFORM) = 1;
 	VAR(VAR_WINDOWS_VERSION) = 40;
 }
 





More information about the Scummvm-git-logs mailing list