diff options
author | Chris Apers | 2004-09-12 13:29:03 +0000 |
---|---|---|
committer | Chris Apers | 2004-09-12 13:29:03 +0000 |
commit | c3f2f286ccfccc2ba0d076013443eb89433648f8 (patch) | |
tree | 6c97abf196b39e507cdb5d274102332c59932a92 /backends/PalmOS | |
parent | 53114674058599844436c83151596f676fe721ba (diff) | |
download | scummvm-rg350-c3f2f286ccfccc2ba0d076013443eb89433648f8.tar.gz scummvm-rg350-c3f2f286ccfccc2ba0d076013443eb89433648f8.tar.bz2 scummvm-rg350-c3f2f286ccfccc2ba0d076013443eb89433648f8.zip |
- ARM functions are now global
- Zodiac filter option
- more CD options for Pocket Tunes API
svn-id: r15057
Diffstat (limited to 'backends/PalmOS')
-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 |