diff options
author | Chris Apers | 2004-12-20 17:38:31 +0000 |
---|---|---|
committer | Chris Apers | 2004-12-20 17:38:31 +0000 |
commit | 7a4f4889a907cdc3adba60b38e03a148c075e92f (patch) | |
tree | 4a8c4d3792162380791f96b8186f85c5a5485108 /backends/PalmOS/Src/globals.h | |
parent | 374c427c61b258cf85fbbc2ad76674c62ce2ce4e (diff) | |
download | scummvm-rg350-7a4f4889a907cdc3adba60b38e03a148c075e92f.tar.gz scummvm-rg350-7a4f4889a907cdc3adba60b38e03a148c075e92f.tar.bz2 scummvm-rg350-7a4f4889a907cdc3adba60b38e03a148c075e92f.zip |
- Better ARM support
svn-id: r16174
Diffstat (limited to 'backends/PalmOS/Src/globals.h')
-rw-r--r-- | backends/PalmOS/Src/globals.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/backends/PalmOS/Src/globals.h b/backends/PalmOS/Src/globals.h index c2e0148b31..a991a9b972 100644 --- a/backends/PalmOS/Src/globals.h +++ b/backends/PalmOS/Src/globals.h @@ -25,7 +25,7 @@ #include <VFSMgr.h> #include "scumm_globals.h" -#include "arm/native.h" +#include "arm/pnodefs.h" enum { kOptNone = 0, @@ -63,6 +63,12 @@ enum { }; typedef struct { + char headerBuffer[sizeof(PnoEntryHeader) + 2]; + PnoEntryHeader *alignedHeader; + PnoDescriptor pnoDesc; +} PNOInitType; + +typedef struct { DmOpenRef globals[GBVARS_COUNT]; UInt32 memory[kMemGamesCount]; @@ -73,8 +79,6 @@ typedef struct { UInt16 volRefNum; UInt16 slkRefNum; UInt32 slkVersion; - Boolean skinSet; - Boolean pinUpdate; FileRef logFile; @@ -86,10 +90,7 @@ typedef struct { Coord screenFullWidth, screenFullHeight; // silkarea hidden UInt32 screenPitch; - struct { - PnoDescriptor pnoDesc; - MemPtr pnoPtr; - } arm[PNO_COUNT]; + PNOInitType arm[ARM_COUNT]; struct { UInt8 on; |