Test implementation of ITilemap interface for Loading Cubecat binary format for cel/map/pal data.
This type assumes the raw data is pre-formatted to all VDP2 specifications other than VRAM and Palette offsets. Furthermore, the stored format is specified in the file header to build TilemapInfo. The file layout is as follows (all data is stored as big endian: 32 byte header read as 8 uint32_t values [TypeID, Sizeof(CelData), Sizeof(Mapdata),CharSize,ColorMode,PlaneSize,MapMode,MapSize] 32 or 512 bytes palette data(if a palette type is specified in ColorMode) Cel Data (size specified in header) Map Data (size specified in header)