| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324 |
- #pragma once
- #include "utils/Sprite.h"
- /*
- ██████
- ███ ███
- ███ ███
- ████████████
- ███
- */
- const SpriteData sprite_4 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0xc, 0xa, 0x9, 0x1f, 0x0
- }};
- /*
- ████████████
- ███
- ███
- ███
- ███
- */
- const SpriteData sprite_7 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x1, 0x19, 0x5, 0x3, 0x0
- }};
- /*
- ███ ███
- ███ ███ ███ ███
- ███ ███ ███
- ███ ███
- ███ ███
- ███ ███
- ███
- */
- const SpriteData sprite_hearths = (SpriteData) {.width=7, .height=7, .data=(uint8_t[]) {
- 0xe, 0x11, 0x22, 0x44, 0x22, 0x11, 0xe
- }};
- /*
- ██████
- ███ ███
- ████████████
- ███ ███
- ███ ███
- */
- const SpriteData sprite_A = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x1e, 0x5, 0x5, 0x1e, 0x0
- }};
- /*
-
- ███ ███ ███
- ███ ███ ███
- ███ ███ ███
- ███ ███ ███
- ███ ███ ███
- ███ ███ ███
- */
- const SpriteData sprite_pattern_small = (SpriteData) {.width=7, .height=7, .data=(uint8_t[]) {
- 0x0, 0x54, 0x2a, 0x54, 0x2a, 0x54, 0x2a
- }};
- /*
- ███
- ███ ████████████
- ████████████████████████ ███
- ████████████████████████ ███ ███
- ███ ████████████ ███
-
- ███ ███
- ███ ███ ████████████ ███
- ███ ████████████████████████
- ████████████████████████
- ████████████ ███
-
- ███ ███
- ███ ████████████ ███ ███
- ████████████████████████ ███
- ████████████████████████ ███
- ███ ████████████ ███
- ███
- ███ ███ ███
- ███ ███ ███ ███
- ███ ███ ███ ███
- */
- const SpriteData sprite_pattern_big = (SpriteData) {.width=15, .height=21, .data=(uint8_t[]) {
- 0x0, 0x1e, 0x8c, 0x4c, 0x9e, 0x1e, 0x1f, 0x9e, 0xcc, 0x80, 0x88, 0x14, 0x8, 0x80, 0x0,
- 0x0, 0xe0, 0xc0, 0xc1, 0xe0, 0xe0, 0xf3, 0xe7, 0xc7, 0x7, 0x27, 0x53, 0x23, 0x87, 0x0,
- 0x0, 0x1, 0x18, 0x4, 0x1, 0x1, 0x11, 0xd, 0x0, 0x18, 0x0, 0x10, 0xf, 0x0, 0x0
- }};
- /*
- █████████████████████████████████████████████
- ███ ███
- █████████████████████████████████████████████ ███
- ███ ██████
- █████████████████████████████████████████████ ██████
- ███ █████████
- ███ ███ ███ ███ █████████
- ███ ███ ███ ███ █████████ █████████
- █████████████████████████████████████████████ █████████
- ███ ████████████
- ███ ███ ███ ███ ████████████
- ███ ███ ███ ███ █████████ ████████████
- ███████████████████████████████████████████████████████████████ ████████████
- ███ ███ ███████████████
- ███ ███ ███ ███ ██████ ███████████████
- ███ ███ ███ ███ █████████ █████████ ███████████████
- ███ ███ ███ ███ ███████████████ ███████████████ ███████████████
- ███ ███ ███ ███ █████████████████████ ██████ ██████████████████
- ███ ███ ███ ███ ███████████████ █████████ ██████████████████
- ███ ███ ███ █████████ █████████ ██████████████████
- ███ ███ █████████ ██████████████████
- ███ ████████████ ███████████████
- ███ ████████████ ███████████████
- ███ ███████████████████████████
- ███ ███████████████████████████
- ███ ███ ████████████████████████
- ███ █████████ ███ ███ ████████████████████████
- ███ ███████████████ ███ ███ ███ ████████████████████████
- ███ █████████████████████ ███ ███ ███ ████████████████████████
- ███ ███████████████ ███ ███ ███ █████████████████████
- ███ █████████ ███ ███ ███ █████████████████████
- ███ ███ ███ ███ █████████████████████
- ███ █████████████████████
- █████████████████████████████████████████████ ███████████████
- ███ ███████████████
- █████████████████████████████████████████████ ████████████
- ███ ███ ███ ███ ████████████
- ███ █████████
- █████████████████████████████████████████████ ██████
- ███ ███ ███ ███ ██████
- ███ ██████
- █████████████████████████████████████████████ ███
- ███ ███
- █████████████████████████████████████████████
- */
- const SpriteData sprite_main_image = (SpriteData) {.width=33, .height=44, .data=(uint8_t[]) {
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x18, 0xd6, 0x15, 0x95, 0x55, 0x95, 0x15, 0x15, 0x15, 0x95, 0xd5, 0x95, 0x15, 0x15, 0x15, 0xe5, 0xf9, 0xfe, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0xe0, 0x10, 0xd0, 0x10, 0x90, 0x50, 0x90, 0x1e, 0x11, 0x1d, 0x91, 0xd9, 0x95, 0x19, 0x11, 0x11, 0xf1, 0xd9, 0x9d, 0x19, 0x11, 0x11, 0xe1, 0xfe, 0xff, 0xff, 0xff, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0xff, 0x0, 0xf, 0x0, 0x7, 0x8, 0x7, 0x0, 0x2, 0x7, 0xf, 0x1f, 0xf, 0x7, 0x2, 0x0, 0xff, 0xff, 0xfd, 0xe1, 0x81, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0xff, 0x0, 0x10, 0x38, 0x7c, 0xfe, 0x7c, 0x38, 0x10, 0x0, 0x78, 0x84, 0x78, 0x0, 0xfc, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x1, 0x6, 0x3a, 0xca, 0x4a, 0x4a, 0x4a, 0x5a, 0xca, 0x4a, 0x4a, 0x4a, 0x4a, 0x5a, 0xca, 0x4a, 0x59, 0xc7, 0x3f, 0xff, 0xff, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
- }};
- /*
- ██████
- ███ ███
- ███ ███
- ███ ███
- ███ ███
- */
- const SpriteData sprite_Q = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0xe, 0x11, 0x9, 0x16, 0x0
- }};
- /*
- ██████
- ███ ███
- ███
- ███
- ████████████
- */
- const SpriteData sprite_2 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x12, 0x19, 0x15, 0x12, 0x0
- }};
- /*
- █████████
- ███
- ██████
- ███
- █████████
- */
- const SpriteData sprite_3 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x11, 0x15, 0x15, 0xa, 0x0
- }};
- /*
- ███ ███
- ███ ███ ███
- ███ ███ ███
- ███ ███ ███
- ███ ███
- */
- const SpriteData sprite_10 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x1f, 0x0, 0xe, 0x11, 0xe
- }};
- /*
- ███ ███
- ███ ███
- ██████
- ███ ███
- ███ ███
- */
- const SpriteData sprite_K = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x1f, 0x4, 0xa, 0x11, 0x0
- }};
- /*
- ████████████
- ███
- █████████
- ███
- ████████████
- */
- const SpriteData sprite_5 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x17, 0x15, 0x15, 0x19, 0x0
- }};
- /*
- ██████
- ███
- █████████
- ███ ███
- ██████
- */
- const SpriteData sprite_6 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0xe, 0x15, 0x15, 0x8, 0x0
- }};
- /*
- ██████
- ███ ███
- █████████
- ███
- ██████
- */
- const SpriteData sprite_9 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x2, 0x15, 0x15, 0xe, 0x0
- }};
- /*
- ███
- ███ ███
- ███ ███
- ███ ███
- ███ ███
- ███ ███
- ███
- */
- const SpriteData sprite_diamonds = (SpriteData) {.width=7, .height=7, .data=(uint8_t[]) {
- 0x8, 0x14, 0x22, 0x41, 0x22, 0x14, 0x8
- }};
- /*
- ████████████
- ███ ███
- ████████████
- ███ ███
- ████████████
- */
- const SpriteData sprite_8 = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x1f, 0x15, 0x15, 0x1f, 0x0
- }};
- /*
- ███
- ███
- ███
- ███ ███
- ██████
- */
- const SpriteData sprite_J = (SpriteData) {.width=5, .height=5, .data=(uint8_t[]) {
- 0x8, 0x10, 0x10, 0xf, 0x0
- }};
- /*
- ███
- █████████
- ███████████████
- █████████████████████
- ██████ ███ ██████
- ███
- █████████
- */
- const SpriteData sprite_spades = (SpriteData) {.width=7, .height=7, .data=(uint8_t[]) {
- 0x18, 0x1c, 0x4e, 0x7f, 0x4e, 0x1c, 0x18
- }};
- /*
- ████████████ ████████████ ███ ███
- ██████████████████ ███ ███ ███ ███
- ████████████████████████ ███ █████████ █████████ ███ ████████████
- ████████████████████████ ██████ ███ ███ ███ ██████ ███
- ████████████████████████ ██████ ███ ████████████ ███ ███
- ████████████████████████ ███ ███ ███ ███ ███ ███
- ██████████████████ ███ ███ ███ ███ ██████ ███ ███
- ████████████ ████████████ ██████ █████████ ███ ███ ██████
- */
- const SpriteData sprite_start = (SpriteData) {.width=32, .height=8, .data=(uint8_t[]) {
- 0x3c, 0x7e, 0xff, 0xff, 0xff, 0xff, 0x7e, 0x3c, 0x0, 0x0, 0x46, 0x89, 0x89, 0x91, 0x91, 0x62, 0x4, 0xff, 0x84, 0x0, 0xe8, 0x94, 0x94, 0x54, 0xf8, 0x0, 0xfc, 0x8, 0x4, 0x4, 0xff, 0x84
- }};
- /*
- █████████
- █████████
- ██████ ███ ██████
- █████████████████████
- ██████ ███ ██████
- ███
- █████████
- */
- const SpriteData sprite_clubs = (SpriteData) {.width=7, .height=7, .data=(uint8_t[]) {
- 0x1c, 0x1c, 0x4b, 0x7f, 0x4b, 0x1c, 0x1c
- }};
- /*
- ██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
- ███ ███
- ███ ███
- ███ ███████████████ ██████ ██████ ███ ██████ ███
- ███ █████████████████████ ██████ ██████ ██████ ██████ ███
- ███ █████████ █████████ ██████ ██████ ██████ ██████ ███
- ███ ██████ ██████ ██████ ██████ ███
- ███ ██████ ████████████ ██████ ██████ ███████████████ ███████████████ ██████ ██████ ██████ █████████ ███
- ███ █████████ ██████████████████ ██████ ██████ ███████████████ ██████████████████ ██████ ███████████████ ███████████████ ███
- ███ ███████████████ █████████ █████████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ███
- ███ ███████████████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ███
- ███ █████████ ██████ ██████ ██████ ██████ ██████ ████████████ ██████ ██████ █████████████████████ ███
- ███ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████████████████ ██████ ██████ █████████████████████ ███
- ███ ██████ ██████ ██████ ██████ ██████ ██████ ██████ █████████ ██████ ██████ ██████ ██████ ███
- ███ █████████ █████████ █████████ █████████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ███
- ███ █████████████████████ ██████████████████ ██████ ██████ ████████████ █████████████████████ ██████ ██████ ███████████████ ███
- ███ ███████████████ ████████████ ██████ ██████ █████████ █████████ ██████ ██████ ██████ █████████ ███
- ███ ███
- ███ ███
- ██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
- ███ ███
- ███ ███ ███ ███ █████████ ███ ███ ███
- ███ ███ ███ ███ ███ ███ █████████ █████████ ███ ███ █████████ ███ ███
- ███ ███ ███ ███ ███ ███████████████ ██████ ███ ██████ ███ ██████ ███ ███ ███ ███ ███ ███ █████████ ███ ███ ███
- ███ ███ ███ ███ █████████████████████ █████████████████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
- ███ ███ ███ ███ ██████ ███ ██████ ██████ ███ ██████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███
- ███ ███ ███ ███ ███ ███ ███ ██████ ███ █████████ ███ ███ ███ ███ ███
- ███ ███ █████████ █████████ ███ ███
- ████████████████████████████████████████████████████████████████████████████████████████████████
- */
- const SpriteData sprite_logo = (SpriteData) {.width=70, .height=29, .data=(uint8_t[]) {
- 0xff, 0x1, 0x1, 0x1, 0xe1, 0xf1, 0x39, 0x19, 0x19, 0x19, 0x39, 0x71, 0x61, 0x1, 0x1, 0x1, 0x81, 0x81, 0x81, 0x81, 0x1, 0x1, 0x1, 0x1, 0xf9, 0xf9, 0x1, 0x1, 0x1, 0xb9, 0xb9, 0x1, 0x1, 0x81, 0xf1, 0xf9, 0x81, 0x81, 0x1, 0x1, 0x81, 0x81, 0x81, 0x81, 0x81, 0x1, 0x1, 0x1, 0xb9, 0xb9, 0x1, 0x1, 0x1, 0x81, 0x81, 0x1, 0x81, 0x81, 0x1, 0x1, 0x1, 0x81, 0x81, 0x81, 0x1, 0x1, 0x1, 0x1, 0x1, 0xff,
- 0xff, 0x0, 0x0, 0x0, 0x71, 0xf3, 0xc3, 0x86, 0x86, 0x86, 0xcc, 0xfc, 0x78, 0x0, 0x7e, 0xff, 0xc3, 0x81, 0x81, 0xc3, 0xff, 0x7e, 0x0, 0x0, 0xff, 0xff, 0x0, 0x0, 0x0, 0xff, 0xff, 0x0, 0x0, 0x1, 0xff, 0xff, 0x81, 0x81, 0x0, 0xe2, 0xf3, 0xb1, 0x99, 0x99, 0xff, 0xff, 0x0, 0x0, 0xff, 0xff, 0x0, 0x0, 0x0, 0xff, 0xff, 0x1, 0x1, 0x1, 0x0, 0x7e, 0xff, 0x99, 0x99, 0x99, 0xdf, 0x5e, 0x0, 0x0, 0x0, 0xff,
- 0xf, 0xc8, 0x28, 0x48, 0x88, 0x48, 0x29, 0xc9, 0x9, 0x9, 0x89, 0x48, 0x28, 0x48, 0x88, 0x8, 0x9, 0x9, 0x89, 0xc9, 0xe8, 0xc8, 0x88, 0x8, 0x9, 0x89, 0x88, 0x68, 0xe8, 0x69, 0x89, 0x88, 0x8, 0x8, 0xf8, 0x9, 0xc9, 0x89, 0x8, 0x8, 0x89, 0x9, 0x89, 0x8, 0x9, 0xc9, 0x48, 0x48, 0x89, 0x9, 0x8, 0x88, 0x8, 0x9, 0x9, 0x88, 0x8, 0x88, 0xc8, 0xa8, 0x8, 0x89, 0x9, 0x89, 0x8, 0xf8, 0x8, 0x8, 0x8, 0xf,
- 0x0, 0x1, 0x2, 0x4, 0x8, 0x4, 0x2, 0x1, 0x0, 0x1, 0x2, 0x4, 0x8, 0x4, 0x2, 0x1, 0x0, 0x3, 0x3, 0x9, 0xf, 0x9, 0x3, 0x3, 0x0, 0x3, 0x3, 0x9, 0xf, 0x9, 0x3, 0x3, 0x0, 0x0, 0x1f, 0x10, 0x17, 0x14, 0x13, 0x10, 0x11, 0x16, 0x11, 0x10, 0x10, 0x17, 0x14, 0x14, 0x13, 0x10, 0x13, 0x14, 0x13, 0x10, 0x13, 0x14, 0x13, 0x10, 0x17, 0x10, 0x10, 0x11, 0x16, 0x11, 0x10, 0x1f, 0x0, 0x0, 0x0, 0x0
- }};
|