diff options
| -rw-r--r-- | backends/PalmOS/Src/globals.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/backends/PalmOS/Src/globals.h b/backends/PalmOS/Src/globals.h index 2bedbe6e2f..8dd7413721 100644 --- a/backends/PalmOS/Src/globals.h +++ b/backends/PalmOS/Src/globals.h @@ -25,6 +25,7 @@ #include <VFSMgr.h> #include "scumm_globals.h" +#include "arm/native.h" enum { kOptNone = 0, @@ -73,11 +74,17 @@ typedef struct { Boolean autoReset; Boolean screenLocked; Boolean stdPalette; + Boolean filter; Coord screenWidth, screenHeight; // silkarea shown Coord screenFullWidth, screenFullHeight; // silkarea hidden UInt32 screenPitch; struct { + PnoDescriptor pnoDesc; + MemPtr pnoPtr; + } arm[PNO_COUNT]; + + struct { UInt8 on; UInt8 off; } indicator; @@ -89,13 +96,12 @@ typedef struct { struct { Boolean enable; - UInt8 driver; - Boolean setDefaultTrackLength; + UInt8 driver, format; UInt16 defaultTrackLength; UInt16 firstTrack; - + UInt16 volume; } CD; - + } GlobalsDataType, *GlobalsDataPtr; extern GlobalsDataPtr gVars; @@ -104,4 +110,6 @@ extern GlobalsDataPtr gVars; #define OPTIONS_SET(x) gVars->options |= (x) #define OPTIONS_RST(x) gVars->options &= ~(x) +#define ARM(x) gVars->arm[x] + #endif |
