finished the tile deduplication and tilemap generation in pngdump
[mdlife] / src / vdp.h
index 628f7b0..64d7798 100644 (file)
--- a/src/vdp.h
+++ b/src/vdp.h
 #define VDP_TILE_PAL(x)                ((x) << 13)
 #define VDP_TILE_VFLIP         0x1000
 #define VDP_TILE_HFLIP         0x0800
+#define VDP_TILE_HVFLIP                (VDP_TILE_HFLIP | VDP_TILE_VFLIP)
 #define VDP_TILENAME(tile, pal, flags) \
        ((tile) | VDP_TILE_PAL(pal) | (flags))
 
+#define VDP_ADDR2TILE(x)       ((x) >> 5)
+
 void vdp_init(void);
 void vdp_setcolor(int pal, int cidx, int r, int g, int b);