[Scummvm-cvs-logs] SF.net SVN: scummvm: [20570] scummvm/trunk/backends/PalmOS/Src

chrilith at users.sourceforge.net chrilith at users.sourceforge.net
Sat Feb 11 10:50:01 CET 2006


Revision: 20570
Author:   chrilith
Date:     2006-02-11 10:49:05 -0800 (Sat, 11 Feb 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm?rev=20570&view=rev

Log Message:
-----------
- Fixed volRefNum default value
- Added autosave option

Modified Paths:
--------------
    scummvm/trunk/backends/PalmOS/Src/start.cpp
    scummvm/trunk/backends/PalmOS/Src/start.h
Modified: scummvm/trunk/backends/PalmOS/Src/start.cpp
===================================================================
--- scummvm/trunk/backends/PalmOS/Src/start.cpp	2006-02-11 18:47:23 UTC (rev 20569)
+++ scummvm/trunk/backends/PalmOS/Src/start.cpp	2006-02-11 18:49:05 UTC (rev 20570)
@@ -1,6 +1,7 @@
 /* ScummVM - Scumm Interpreter
  * Copyright (C) 2001  Ludvig Strigeus
  * Copyright (C) 2001-2006 The ScummVM project
+ * Copyright (C) 2002-2006 Chris Apers - PalmOS Backend
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -265,12 +266,12 @@
 			if (gPrefs) {	// gPrefs exists ? so we are in the palm selector
 				CardSlotFormUpdate(); // redraw card list if needed
 
-				if (gPrefs->card.volRefNum == sysInvalidRefNum) {
+				if (gPrefs->card.volRefNum == vfsInvalidVolRef) {
 					VFSAnyMountParamType *notifyDetailsP = (VFSAnyMountParamType *)pData->notifyDetailsP;
 					gPrefs->card.volRefNum = notifyDetailsP->volRefNum;
 
 					if (FrmGetFormPtr(MainForm) == FrmGetActiveForm())
-						if (gPrefs->card.volRefNum != sysInvalidRefNum) {
+						if (gPrefs->card.volRefNum != vfsInvalidVolRef) {
 							CardSlotCreateDirs();
 							FrmUpdateForm(MainForm, frmRedrawUpdateMSImport);
 						}
@@ -283,7 +284,7 @@
 				CardSlotFormUpdate();
 
 				if (gPrefs->card.volRefNum == (UInt16)pData->notifyDetailsP) {
-					gPrefs->card.volRefNum = sysInvalidRefNum;
+					gPrefs->card.volRefNum = vfsInvalidVolRef;
 
 					if (FrmGetFormPtr(MainForm) == FrmGetActiveForm())
 						FrmUpdateForm(MainForm, frmRedrawUpdateMS);
@@ -320,7 +321,7 @@
 #endif
 			break;
 
-		case sysAppLaunchCmdNormalLaunch:	
+		case sysAppLaunchCmdNormalLaunch:
 			error = AppStart();
 			if (error) 
 				goto end;

Modified: scummvm/trunk/backends/PalmOS/Src/start.h
===================================================================
--- scummvm/trunk/backends/PalmOS/Src/start.h	2006-02-11 18:47:23 UTC (rev 20569)
+++ scummvm/trunk/backends/PalmOS/Src/start.h	2006-02-11 18:49:05 UTC (rev 20570)
@@ -1,6 +1,7 @@
 /* ScummVM - Scumm Interpreter
  * Copyright (C) 2001  Ludvig Strigeus
  * Copyright (C) 2001-2006 The ScummVM project
+ * Copyright (C) 2002-2006 Chris Apers - PalmOS Backend
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -44,6 +45,7 @@
 	Boolean stylusClick;
 
 	UInt16 listPosition;
+	UInt16 autoSavePeriod;
 
 	struct {
 		UInt16 volRefNum;
@@ -60,8 +62,10 @@
 	Boolean stdPalette;
 	Boolean demoMode;
 	Boolean copyProtection;
-	Boolean arm;
+	Boolean oldarm;// TODO : free slot...
 	Boolean altIntro;
+	Boolean autoSave;
+	Boolean advancedMode;
 
 	struct {
 		Boolean enable;
@@ -78,7 +82,7 @@
 
 #define appPrefID				0x00
 #define appVersionNum			0x01
-#define appPrefVersionNum		0x01
+#define appPrefVersionNum		0x02
 
 #define STACK_DEFAULT			8192
 #define STACK_LARGER			16384







More information about the Scummvm-git-logs mailing list