]> git.sur5r.net Git - cc65/blobdiff - include/_suzy.h
atari: split color.s into bordercolor.s and bgcolor.s
[cc65] / include / _suzy.h
index fab4eafb103305db03035c9d1d6a5a27c77fff89..8ab7f68dd92ad075eeba4c6aef5a78b1859f8aa7 100644 (file)
@@ -98,8 +98,8 @@ typedef struct SCB_REHVST_PAL {             // SCB with all attributes
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
   unsigned int stretch;
@@ -113,8 +113,8 @@ typedef struct SCB_REHVST {                  // SCB without pallette
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
   unsigned int stretch;
@@ -127,8 +127,8 @@ typedef struct SCB_REHV {                 // SCB without stretch/tilt
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
 } SCB_REHV;
@@ -139,8 +139,8 @@ typedef struct SCB_REHV_PAL {             // SCB without str/tilt, w/ penpal
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
   unsigned char penpal[8];
@@ -152,8 +152,8 @@ typedef struct SCB_REHVS {                // SCB w/o tilt & penpal
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
   unsigned int stretch;
@@ -165,8 +165,8 @@ typedef struct SCB_REHVS_PAL {            // SCB w/o tilt w/penpal
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned int hsize;
   unsigned int vsize;
   unsigned int stretch;
@@ -179,8 +179,8 @@ typedef struct SCB_RENONE {                 // SCB w/o size/stretch/tilt/pal
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
 } SCB_RENONE;
 
 typedef struct SCB_RENONE_PAL {             // SCB w/o size/str/tilt w/penpal
@@ -189,8 +189,8 @@ typedef struct SCB_RENONE_PAL {             // SCB w/o size/str/tilt w/penpal
   unsigned char sprcoll;
   char *next;
   unsigned char *data;
-  unsigned int hpos;
-  unsigned int vpos;
+  signed int hpos;
+  signed int vpos;
   unsigned char penpal[8];
 } SCB_RENONE_PAL;
 
@@ -310,7 +310,7 @@ struct __suzy {
   unsigned char parstat;        // 0xFCC2  parallel port status
   unsigned char pardata;        // 0xFCC3  parallel port data
   unsigned char howie;          // 0xFCC4  howie (?)
-                                                               // 0xFCC5 - 0xFCFF  unused
+                                // 0xFCC5 - 0xFCFF  unused
 };