# 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
#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