+#define READ_FONT_DATA(basemask) \\r
+{ \\r
+ unsigned int fnt = *(unsigned int *)(Pico_mcd->s68k_regs + 0x4c); \\r
+ unsigned int col0 = (fnt >> 8) & 0x0f, col1 = (fnt >> 12) & 0x0f; \\r
+ if (fnt & (basemask << 0)) d = col1 ; else d = col0; \\r
+ if (fnt & (basemask << 1)) d |= col1 << 4; else d |= col0 << 4; \\r
+ if (fnt & (basemask << 2)) d |= col1 << 8; else d |= col0 << 8; \\r
+ if (fnt & (basemask << 3)) d |= col1 << 12; else d |= col0 << 12; \\r
+}\r
+\r