[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src start.cpp,1.7,1.8

Chris Apers chrilith at users.sourceforge.net
Sun Sep 12 06:49:01 CEST 2004


Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11822

Modified Files:
	start.cpp 
Log Message:
????...

Index: start.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/start.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- start.cpp	25 May 2004 13:22:50 -0000	1.7
+++ start.cpp	12 Sep 2004 13:48:20 -0000	1.8
@@ -23,7 +23,6 @@
 #include <PalmOS.h>
 #include <SonyClie.h>
 
-#include "vibrate.h"
 #include "start.h"
 #include "games.h"
 #include "globals.h"
@@ -150,23 +149,6 @@
 	}
 }
 
-Boolean CheckVibratorExists() {
-	UInt32 romVersion;
-	Err err;
-	Boolean exists = false;
-
-	err = FtrGet(sysFtrCreator, sysFtrNumROMVersion, &romVersion);
-	if (!err) {
-		if (romVersion >= sysMakeROMVersion(4,0,0,sysROMStageRelease,0)) {
-			Boolean active = false;
-			err = HwrVibrateAttributes(0, kHwrVibrateActive, &active);
-			exists = (!err) ? true : exists;
-		}
-	}
-
-	return exists;
-}
-
 /***********************************************************************
  *
  * FUNCTION:    AppHandleEvent
@@ -208,7 +190,7 @@
 				FrmSetEventHandler(frmP, SkinsFormHandleEvent);
 				break;
 
-			case EditGameForm:
+			case GameEditForm:
 				FrmSetEventHandler(frmP, EditGameFormHandleEvent);
 				break;
 
@@ -325,8 +307,14 @@
 			break;
 
 		case sysNotifyDisplayResizedEvent:
-			if (gVars) {
-				if (gVars->pinUpdate) {
+			// FIXME : What the purpose of this code ??? it seems to be the part
+			// that make Zodiac silkarea be mad
+	/*		if (gVars) {
+				static Boolean resized = false;
+				
+				if (gVars->pinUpdate && !resized) {
+		//			resized = true;
+
 					EventType ev;
 					MemSet(&ev, sizeof(EventType), 0);
 					ev.eType = (enum eventsEnum)winDisplayChangedEvent;
@@ -334,8 +322,10 @@
 
 					PINGetScreenDimensions();
 					WinScreenGetPitch();
+				} else {
+		//			resized = false;
 				}
-			}
+			}*/
 			break;
 
 		case sonySysNotifyMsaEnforceOpenEvent:
@@ -401,3 +391,12 @@
 {
 	return ScummVMPalmMain(cmd, cmdPBP, launchFlags);
 }
+
+// This is now required since ScummEngine are now very big :)
+#include "MemGlue.h"
+
+void *operator new(UInt32 size) {
+	void *ptr = MemGluePtrNew(size);
+	MemSet(ptr, 0, size);
+	return ptr;
+}





More information about the Scummvm-git-logs mailing list