[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