// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄ // ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄ ▄█▄█ ▄▀██ // █ █ █ ▀▀ ▄█ █ █ ██ ██ █ ▀██ // ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀ // Data generated using MSXimg 1.22.1 // by Guillaume "Aoineko" Blanchard (2022) under CC BY-SA free license // ───────────────────────────────────────────────────────────────────────────── // Generation parameters: // - Input file: img\data.png // - Mode: Sprite // - Start position: 128, 160 // - Sprite size: 8, 8 (gap: 0, 0) // - Sprite count: 8, 3 // - Color count: 256 (Transparent: #000000) // - Palette mode: MSX1 [1:-1] // - Compressor: None // - Skip empty: FALSE // Sprites table const unsigned char g_DataBackground[] = { // ======== Frame[0] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[0] (offset:0) 0xFF, /* ######## */ 0xFF, /* ######## */ 0xC9, /* ##..#..# */ 0x80, /* #....... */ 0x80, /* #....... */ 0x00, /* ........ */ 0x80, /* #....... */ 0x00, /* ........ */ // ======== Frame[1] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[1] (offset:8) 0xFF, /* ######## */ 0xFF, /* ######## */ 0x91, /* #..#...# */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[2] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[2] (offset:16) 0xFF, /* ######## */ 0xFF, /* ######## */ 0x8B, /* #...#.## */ 0x01, /* .......# */ 0x01, /* .......# */ 0x00, /* ........ */ 0x01, /* .......# */ 0x00, /* ........ */ // ======== Frame[3] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[3] (offset:24) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[4] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[4] (offset:32) 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFF, /* ######## */ // ======== Frame[5] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[5] (offset:40) 0x80, /* #....... */ 0x80, /* #....... */ 0x00, /* ........ */ 0x80, /* #....... */ 0xC0, /* ##...... */ 0x80, /* #....... */ 0x00, /* ........ */ 0x80, /* #....... */ // ======== Frame[6] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[6] (offset:48) 0x01, /* .......# */ 0x00, /* ........ */ 0x01, /* .......# */ 0x03, /* ......## */ 0x01, /* .......# */ 0x00, /* ........ */ 0x01, /* .......# */ 0x00, /* ........ */ // ======== Frame[7] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[7] (offset:56) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[8] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[8] (offset:64) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[9] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[9] (offset:72) 0xAA, /* #.#.#.#. */ 0x10, /* ...#.... */ 0x01, /* .......# */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x04, /* .....#.. */ 0x00, /* ........ */ // ======== Frame[10] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[10] (offset:80) 0x55, /* .#.#.#.# */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[11] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[11] (offset:88) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[12] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[12] (offset:96) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[13] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[13] (offset:104) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[14] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[14] (offset:112) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[15] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[15] (offset:120) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[16] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[16] (offset:128) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ // ======== Frame[17] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[17] (offset:136) 0x00, /* ........ */ 0x00, /* ........ */ 0x3C, /* ..####.. */ 0x7E, /* .######. */ 0x7F, /* .####### */ 0xFF, /* ######## */ 0x3E, /* ..#####. */ 0x00, /* ........ */ // ======== Frame[18] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[18] (offset:144) 0x38, /* ..###... */ 0x7C, /* .#####.. */ 0xFE, /* #######. */ 0xFE, /* #######. */ 0xFF, /* ######## */ 0xFE, /* #######. */ 0x7C, /* .#####.. */ 0x00, /* ........ */ // ======== Frame[19] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[19] (offset:152) 0x00, /* ........ */ 0x1C, /* ...###.. */ 0x3E, /* ..#####. */ 0x7F, /* .####### */ 0x7F, /* .####### */ 0x3F, /* ..###### */ 0x1D, /* ...###.# */ 0x00, /* ........ */ // ======== Frame[20] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[20] (offset:160) 0x00, /* ........ */ 0x18, /* ...##... */ 0x3C, /* ..####.. */ 0xBC, /* #.####.. */ 0xDC, /* ##.###.. */ 0xF8, /* #####... */ 0xF0, /* ####.... */ 0x00, /* ........ */ // ======== Frame[21] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[21] (offset:168) 0x38, /* ..###... */ 0x7C, /* .#####.. */ 0x7E, /* .######. */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0x7F, /* .####### */ 0x0F, /* ....#### */ 0x00, /* ........ */ // ======== Frame[22] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[22] (offset:176) 0x18, /* ...##... */ 0x3E, /* ..#####. */ 0x7F, /* .####### */ 0xFF, /* ######## */ 0xFF, /* ######## */ 0xFE, /* #######. */ 0x80, /* #....... */ 0x00, /* ........ */ // ======== Frame[23] // ---- Layer[0] (8x8 0,0 1,1 inc 1) // Sprite[23] (offset:184) 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x00, /* ........ */ 0x10, /* ...#.... */ 0x7E, /* .######. */ }; // Patterns size: 192 Bytes