nuclear@9: #ifndef PALMAN_H_ nuclear@9: #define PALMAN_H_ nuclear@9: nuclear@10: #include "config.h" nuclear@10: nuclear@10: #ifdef PALMODE nuclear@9: #define RGBPAL(r, g, b) \ nuclear@9: (((r) & 0xe0) | (((g) >> 3) & 0x1c) | (((b) >> 6) & 0x3)) nuclear@9: nuclear@9: #define GET_R_PAL(c) ((c) & 0xe0) nuclear@9: #define GET_G_PAL(c) (((c) & 0x1c) << 3) nuclear@9: #define GET_B_PAL(c) (((c) & 0x3) << 6) nuclear@10: #else nuclear@10: #define RGBPAL(r, g, b) RGB(r, g, b) nuclear@10: #define GET_R_PAL(c) GET_R(c) nuclear@10: #define GET_G_PAL(c) GET_G(c) nuclear@10: #define GET_B_PAL(c) GET_B(c) nuclear@10: #endif nuclear@9: nuclear@9: void palman_init(void); nuclear@9: nuclear@9: #endif /* PALMAN_H_ */