aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Apers2003-11-28 09:24:35 +0000
committerChris Apers2003-11-28 09:24:35 +0000
commitc061270e89e15bc7662f2afcad7ff9828e0bb357 (patch)
treefa7e4611dc627c952ae2763a20ab5fe84f971561
parentfa2abbf4556d079695d127400d8dbe74b57d7d0e (diff)
downloadscummvm-rg350-c061270e89e15bc7662f2afcad7ff9828e0bb357.tar.gz
scummvm-rg350-c061270e89e15bc7662f2afcad7ff9828e0bb357.tar.bz2
scummvm-rg350-c061270e89e15bc7662f2afcad7ff9828e0bb357.zip
Better DIA support
svn-id: r11391
-rw-r--r--backends/PalmOS/Src/globals.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/backends/PalmOS/Src/globals.h b/backends/PalmOS/Src/globals.h
index 1589323cd7..9bd9011909 100644
--- a/backends/PalmOS/Src/globals.h
+++ b/backends/PalmOS/Src/globals.h
@@ -27,14 +27,16 @@
#include "scumm_globals.h"
enum {
- optNone = 0,
- optIsARMDevice = 1 << 0,
- optIsOS5Device = 1 << 1,
- optIsClieDevice = 1 << 2,
- optIsZodiacDevice = 1 << 3,
- optHasWideMode = 1 << 4,
- optIsLandscapeMode = 1 << 5,
- optHas16BitMode = 1 << 6,
+ optNone = 0,
+ optIsARMDevice = 1 << 0,
+ optIsOS5Device = 1 << 1,
+ optIsClieDevice = 1 << 2,
+ optIsZodiacDevice = 1 << 3,
+ optIsCollapsible = 1 << 4,
+ optHasWideMode = 1 << 5,
+ optIsLandscapeDisplay = 1 << 6, // screen pitch is always based on Landscape mode (portrait/landscape)
+ optHasLandscapeMode = 1 << 7, // screen pitch can be based on portrait or landscape
+ optHas16BitMode = 1 << 8,
};
typedef struct {
@@ -47,6 +49,7 @@ typedef struct {
UInt16 slkRefNum;
UInt32 slkVersion;
Boolean skinSet;
+ Boolean pinUpdate;
FileRef logFile;
@@ -56,6 +59,7 @@ typedef struct {
Boolean stdPalette;
Coord screenWidth, screenHeight; // silkarea shown
Coord screenFullWidth, screenFullHeight; // silkarea hidden
+ UInt32 screenPitch;
struct {
UInt8 on;