]> git.sur5r.net Git - cc65/blobdiff - include/pce.h
Added a missing -O configuration.
[cc65] / include / pce.h
index 912e0157be786a34f971fc378567f477bfb38b05..7700654c805244cebaab132934c10ae8c57c6760 100644 (file)
 #  error This module may only be used when compiling for the PCE!
 #endif
 
-/* FIXME: the respective characters are not present in the VGA charset (yet) */
-#define CH_CROSS               0x10
+#define CH_HLINE                1
+#define CH_VLINE                2
+#define CH_CROSS                3
+#define CH_ULCORNER             4
+#define CH_URCORNER             5
+#define CH_LLCORNER             6
+#define CH_LRCORNER             7
+#define CH_TTEE                 8
+#define CH_BTEE                 9
+#define CH_LTEE                 10
+#define CH_RTEE                 11
 
-#define CH_RTEE                 0x17
-#define CH_LTEE                 0x0f
-
-#define CH_ULCORNER             0x10
-#define CH_URCORNER             0x10
-#define CH_LLCORNER             0x10
-#define CH_LRCORNER             0x10
+#define CH_ENTER                13
+#define CH_PI                   18
 
 /* Color defines (CBM compatible, for conio) */
 #define COLOR_BLACK             0x00
@@ -65,9 +69,6 @@
 #define COLOR_LIGHTBLUE         0x0E
 #define COLOR_GRAY3             0x0F
 
-#define CLOCKS_PER_SEC          50      // FIXME: is this correct?
-#define CLK_TCK                 50      // FIXME: is this correct?
-
 #define TV_NTSC                 0
 #define TV_PAL                  1
 #define TV_OTHER                2
 #define DYN_DRV         0
 
 /* The addresses of the static drivers */
-extern void pce_stdjoy_joy[];       /* Referred to by joy_static_stddrv[] */
+extern void pce_stdjoy_joy[];   /* Referred to by joy_static_stddrv[] */
 
 #define JOY_FIRE_B              5
-#define JOY_START               6
-#define JOY_SELECT              7
+#define JOY_SELECT              6
+#define JOY_RUN                 7
 
-/* FIXME: not implemented */
 void waitvblank (void);
 /* Wait for the vertical blanking */
 
-/* FIXME: not implemented */
-unsigned char get_tv (void);
+/* NOTE: all PCE are NTSC */
+#define get_tv()                TV_NTSC
 /* Return the video mode the machine is using. */
 
-
 /* End of pce.h */
 #endif