Public Access
Asteroids is the sixth Game: lean the device to turn, ; for thrust, . to fire, the arrows too for a device on a table. In Pong, 0 switches between the keys and tilting and 9 turns the tilt round, both remembered. Both read the accelerometer through the same smoothing, and take however the device is held at the start as the middle. Played on the device: the default way of Pong's tilt was swapped after trying it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
637 lines
37 KiB
C++
637 lines
37 KiB
C++
// Made by scripts/make_icons.py from assets/icons/*.png: change the pictures, not this file.
|
|
#include "icons.h"
|
|
|
|
namespace roro::icons {
|
|
|
|
const uint8_t asteroids[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x3f, 0xc0, // ..................########......
|
|
0x00, 0x00, 0x3f, 0xc0, // ..................########......
|
|
0x00, 0x00, 0xc0, 0x30, // ................##........##....
|
|
0x00, 0x00, 0xc0, 0x30, // ................##........##....
|
|
0x00, 0x03, 0x00, 0x0c, // ..............##............##..
|
|
0x00, 0x03, 0x00, 0x0c, // ..............##............##..
|
|
0x00, 0x03, 0x00, 0x30, // ..............##..........##....
|
|
0x00, 0x03, 0x00, 0x30, // ..............##..........##....
|
|
0x00, 0x00, 0xc0, 0x0c, // ................##..........##..
|
|
0x00, 0x00, 0xc0, 0x0c, // ................##..........##..
|
|
0x00, 0x00, 0x3f, 0xf0, // ..................##########....
|
|
0x00, 0x00, 0x3f, 0xf0, // ..................##########....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x03, 0x00, 0x00, 0x00, // ......##........................
|
|
0x03, 0x00, 0x00, 0x00, // ......##........................
|
|
0x03, 0x00, 0x03, 0x00, // ......##..............##........
|
|
0x03, 0x00, 0x03, 0x00, // ......##..............##........
|
|
0x0c, 0xc0, 0x00, 0x00, // ....##..##......................
|
|
0x0c, 0xc0, 0x00, 0x00, // ....##..##......................
|
|
0x0c, 0xc0, 0x0c, 0x00, // ....##..##..........##..........
|
|
0x0c, 0xc0, 0x0c, 0x00, // ....##..##..........##..........
|
|
0x30, 0x30, 0x00, 0x00, // ..##......##....................
|
|
0x30, 0x30, 0x00, 0x00, // ..##......##....................
|
|
0x33, 0x30, 0x00, 0x00, // ..##..##..##....................
|
|
0x33, 0x30, 0x00, 0x00, // ..##..##..##....................
|
|
0x3c, 0xf0, 0x00, 0x00, // ..####..####....................
|
|
0x3c, 0xf0, 0x00, 0x00, // ..####..####....................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t games[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0xc0, 0x03, 0x0c, // ..##....##............##....##..
|
|
0x30, 0xc0, 0x03, 0x0c, // ..##....##............##....##..
|
|
0x33, 0xf0, 0x0c, 0xcc, // ..##..######........##..##..##..
|
|
0x33, 0xf0, 0x0c, 0xcc, // ..##..######........##..##..##..
|
|
0x30, 0xc0, 0x03, 0x0c, // ..##....##............##....##..
|
|
0x30, 0xc0, 0x03, 0x0c, // ..##....##............##....##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t gemini[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x33, 0x30, 0x00, 0x0c, // ..##..##..##................##..
|
|
0x33, 0x30, 0x00, 0x0c, // ..##..##..##................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0xc0, 0xc0, 0x0c, // ..##....##......##..........##..
|
|
0x30, 0xc0, 0xc0, 0x0c, // ..##....##......##..........##..
|
|
0x30, 0x30, 0x30, 0x0c, // ..##......##......##........##..
|
|
0x30, 0x30, 0x30, 0x0c, // ..##......##......##........##..
|
|
0x30, 0x0c, 0x0c, 0x0c, // ..##........##......##......##..
|
|
0x30, 0x0c, 0x0c, 0x0c, // ..##........##......##......##..
|
|
0x30, 0x30, 0x30, 0x0c, // ..##......##......##........##..
|
|
0x30, 0x30, 0x30, 0x0c, // ..##......##......##........##..
|
|
0x30, 0xc0, 0xc0, 0x0c, // ..##....##......##..........##..
|
|
0x30, 0xc0, 0xc0, 0x0c, // ..##....##......##..........##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t gnss[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x3f, 0xc0, 0x00, // ..........########..............
|
|
0x00, 0x3f, 0xc0, 0x00, // ..........########..............
|
|
0x03, 0xc0, 0x0f, 0x00, // ......####..........####........
|
|
0x03, 0xc0, 0x0f, 0x00, // ......####..........####........
|
|
0x0c, 0x00, 0x0f, 0x30, // ....##..............####..##....
|
|
0x0c, 0x00, 0x0f, 0x30, // ....##..............####..##....
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x00, 0x30, 0x0c, 0x0c, // ..........##........##......##..
|
|
0x00, 0x30, 0x0c, 0x0c, // ..........##........##......##..
|
|
0x3c, 0x30, 0x0c, 0x0c, // ..####....##........##......##..
|
|
0x3c, 0x30, 0x0c, 0x0c, // ..####....##........##......##..
|
|
0x3c, 0x30, 0x0c, 0x0c, // ..####....##........##......##..
|
|
0x3c, 0x30, 0x0c, 0x0c, // ..####....##........##......##..
|
|
0x00, 0x30, 0x0c, 0x0c, // ..........##........##......##..
|
|
0x00, 0x30, 0x0c, 0x0c, // ..........##........##......##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x30, 0x0f, 0xf0, 0x0c, // ..##........########........##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x30, 0x00, 0x00, 0x0c, // ..##........................##..
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x00, 0x3f, 0xfc, 0x00, // ..........############..........
|
|
0x00, 0x3f, 0xfc, 0x00, // ..........############..........
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t irc[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t lora[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x0c, 0x00, 0x00, // ............##..................
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0x0c, 0x0c, 0x00, // ............##......##..........
|
|
0x00, 0xcc, 0x0c, 0xc0, // ........##..##......##..##......
|
|
0x00, 0xcc, 0x0c, 0xc0, // ........##..##......##..##......
|
|
0x00, 0xcc, 0xcc, 0xc0, // ........##..##..##..##..##......
|
|
0x00, 0xcc, 0xcc, 0xc0, // ........##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x0c, 0xcc, 0xcc, 0xc0, // ....##..##..##..##..##..##......
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t mines[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x0c, 0x03, 0xc0, 0x30, // ....##........####........##....
|
|
0x0c, 0x03, 0xc0, 0x30, // ....##........####........##....
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x03, 0xf0, 0xff, 0xc0, // ......######....##########......
|
|
0x03, 0xf0, 0xff, 0xc0, // ......######....##########......
|
|
0x03, 0xc0, 0xff, 0xc0, // ......####......##########......
|
|
0x03, 0xc0, 0xff, 0xc0, // ......####......##########......
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x3f, 0xff, 0xff, 0xfc, // ..############################..
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x0c, 0x03, 0xc0, 0x30, // ....##........####........##....
|
|
0x0c, 0x03, 0xc0, 0x30, // ....##........####........##....
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t notes[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0xc3, 0x0c, 0x00, // ........##....##....##..........
|
|
0x00, 0xc3, 0x0c, 0x00, // ........##....##....##..........
|
|
0x00, 0xc3, 0x0c, 0x00, // ........##....##....##..........
|
|
0x00, 0xc3, 0x0c, 0x00, // ........##....##....##..........
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x0c, 0xc3, 0x0c, 0x30, // ....##..##....##....##....##....
|
|
0x0c, 0xc3, 0x0c, 0x30, // ....##..##....##....##....##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0xff, 0xff, 0x30, // ....##..################..##....
|
|
0x0c, 0xff, 0xff, 0x30, // ....##..################..##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0xff, 0xff, 0x30, // ....##..################..##....
|
|
0x0c, 0xff, 0xff, 0x30, // ....##..################..##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0xff, 0xc0, 0x30, // ....##..##########........##....
|
|
0x0c, 0xff, 0xc0, 0x30, // ....##..##########........##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x0f, 0xff, 0xff, 0xf0, // ....########################....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t pong[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x03, 0x00, 0x00, // ..............##................
|
|
0x00, 0x03, 0x00, 0x00, // ..............##................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x03, 0x00, 0x00, // ..####........##................
|
|
0x3c, 0x03, 0x00, 0x00, // ..####........##................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x03, 0x0f, 0x00, // ..####........##....####........
|
|
0x3c, 0x03, 0x0f, 0x00, // ..####........##....####........
|
|
0x3c, 0x00, 0x0f, 0x0f, // ..####..............####....####
|
|
0x3c, 0x00, 0x0f, 0x0f, // ..####..............####....####
|
|
0x00, 0x03, 0x00, 0x0f, // ..............##............####
|
|
0x00, 0x03, 0x00, 0x0f, // ..............##............####
|
|
0x00, 0x00, 0x00, 0x0f, // ............................####
|
|
0x00, 0x00, 0x00, 0x0f, // ............................####
|
|
0x00, 0x03, 0x00, 0x0f, // ..............##............####
|
|
0x00, 0x03, 0x00, 0x0f, // ..............##............####
|
|
0x00, 0x00, 0x00, 0x0f, // ............................####
|
|
0x00, 0x00, 0x00, 0x0f, // ............................####
|
|
0x00, 0x03, 0x00, 0x00, // ..............##................
|
|
0x00, 0x03, 0x00, 0x00, // ..............##................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t settings[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x03, 0xcc, 0x33, 0xc0, // ......####..##....##..####......
|
|
0x03, 0xcc, 0x33, 0xc0, // ......####..##....##..####......
|
|
0x0c, 0x30, 0x0c, 0x30, // ....##....##........##....##....
|
|
0x0c, 0x30, 0x0c, 0x30, // ....##....##........##....##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x03, 0x0f, 0xf0, 0xc0, // ......##....########....##......
|
|
0x03, 0x0f, 0xf0, 0xc0, // ......##....########....##......
|
|
0x3c, 0x3c, 0x3c, 0x3c, // ..####....####....####....####..
|
|
0x3c, 0x3c, 0x3c, 0x3c, // ..####....####....####....####..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x30, 0x30, 0x0c, 0x0c, // ..##......##........##......##..
|
|
0x3c, 0x3c, 0x3c, 0x3c, // ..####....####....####....####..
|
|
0x3c, 0x3c, 0x3c, 0x3c, // ..####....####....####....####..
|
|
0x03, 0x0f, 0xf0, 0xc0, // ......##....########....##......
|
|
0x03, 0x0f, 0xf0, 0xc0, // ......##....########....##......
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x30, 0x0c, 0x30, // ....##....##........##....##....
|
|
0x0c, 0x30, 0x0c, 0x30, // ....##....##........##....##....
|
|
0x03, 0xcc, 0x33, 0xc0, // ......####..##....##..####......
|
|
0x03, 0xcc, 0x33, 0xc0, // ......####..##....##..####......
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t shell[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x0f, 0x00, 0x00, 0x00, // ....####........................
|
|
0x0f, 0x00, 0x00, 0x00, // ....####........................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x00, 0xf0, 0x00, 0x00, // ........####....................
|
|
0x00, 0xf0, 0x00, 0x00, // ........####....................
|
|
0x00, 0x3c, 0x00, 0x00, // ..........####..................
|
|
0x00, 0x3c, 0x00, 0x00, // ..........####..................
|
|
0x00, 0x0f, 0x00, 0x00, // ............####................
|
|
0x00, 0x0f, 0x00, 0x00, // ............####................
|
|
0x00, 0x3c, 0x00, 0x00, // ..........####..................
|
|
0x00, 0x3c, 0x00, 0x00, // ..........####..................
|
|
0x00, 0xf0, 0x00, 0x00, // ........####....................
|
|
0x00, 0xf0, 0x00, 0x00, // ........####....................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x0f, 0x00, 0x00, 0x00, // ....####........................
|
|
0x0f, 0x00, 0x00, 0x00, // ....####........................
|
|
0x3c, 0x00, 0xff, 0xfc, // ..####..........##############..
|
|
0x3c, 0x00, 0xff, 0xfc, // ..####..........##############..
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t snake[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x0f, 0xf0, // ....................########....
|
|
0x00, 0x00, 0x0f, 0xf0, // ....................########....
|
|
0x00, 0x00, 0x0c, 0xf0, // ....................##..####....
|
|
0x00, 0x00, 0x0c, 0xf0, // ....................##..####....
|
|
0x00, 0x00, 0x0f, 0xf0, // ....................########....
|
|
0x00, 0x00, 0x0f, 0xf0, // ....................########....
|
|
0x00, 0x00, 0x03, 0xc0, // ......................####......
|
|
0x00, 0x00, 0x03, 0xc0, // ......................####......
|
|
0x03, 0xff, 0xff, 0x00, // ......##################........
|
|
0x03, 0xff, 0xff, 0x00, // ......##################........
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xc0, 0x00, 0x00, // ......####......................
|
|
0x03, 0xff, 0xff, 0x00, // ......##################........
|
|
0x03, 0xff, 0xff, 0x00, // ......##################........
|
|
0x00, 0x00, 0x0f, 0x00, // ....................####........
|
|
0x00, 0x00, 0x0f, 0x00, // ....................####........
|
|
0x00, 0x00, 0x0f, 0x00, // ....................####........
|
|
0x00, 0x00, 0x0f, 0x00, // ....................####........
|
|
0x3f, 0xff, 0xfc, 0x00, // ..####################..........
|
|
0x3f, 0xff, 0xfc, 0x00, // ..####################..........
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x3c, 0x00, 0x00, 0x00, // ..####..........................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t ssh[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x0f, 0xf0, 0x00, 0x00, // ....########....................
|
|
0x0f, 0xf0, 0x00, 0x00, // ....########....................
|
|
0x30, 0x0c, 0x00, 0x00, // ..##........##..................
|
|
0x30, 0x0c, 0x00, 0x00, // ..##........##..................
|
|
0xc0, 0x03, 0x00, 0x00, // ##............##................
|
|
0xc0, 0x03, 0x00, 0x00, // ##............##................
|
|
0xc3, 0xc3, 0xff, 0xff, // ##....####....##################
|
|
0xc3, 0xc3, 0xff, 0xff, // ##....####....##################
|
|
0xc3, 0xc3, 0x00, 0xcc, // ##....####....##........##..##..
|
|
0xc3, 0xc3, 0x00, 0xcc, // ##....####....##........##..##..
|
|
0xc0, 0x03, 0x00, 0xcc, // ##............##........##..##..
|
|
0xc0, 0x03, 0x00, 0xcc, // ##............##........##..##..
|
|
0x30, 0x0c, 0x00, 0x00, // ..##........##..................
|
|
0x30, 0x0c, 0x00, 0x00, // ..##........##..................
|
|
0x0f, 0xf0, 0x00, 0x00, // ....########....................
|
|
0x0f, 0xf0, 0x00, 0x00, // ....########....................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t storage[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x03, 0xff, 0xf0, 0x00, // ......##############............
|
|
0x03, 0xff, 0xf0, 0x00, // ......##############............
|
|
0x03, 0x00, 0x0c, 0x00, // ......##............##..........
|
|
0x03, 0x00, 0x0c, 0x00, // ......##............##..........
|
|
0x03, 0x33, 0x03, 0x00, // ......##..##..##......##........
|
|
0x03, 0x33, 0x03, 0x00, // ......##..##..##......##........
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x33, 0x00, 0xc0, // ......##..##..##........##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x30, 0x0c, 0xc0, // ......##..##........##..##......
|
|
0x03, 0x30, 0x0c, 0xc0, // ......##..##........##..##......
|
|
0x03, 0x30, 0x0c, 0xc0, // ......##..##........##..##......
|
|
0x03, 0x30, 0x0c, 0xc0, // ......##..##........##..##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x3f, 0xfc, 0xc0, // ......##..############..##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0x00, 0x00, 0xc0, // ......##................##......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x03, 0xff, 0xff, 0xc0, // ......####################......
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t system[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x00, 0xcf, 0xf3, 0x00, // ........##..########..##........
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x0f, 0xc0, 0x03, 0xf0, // ....######............######....
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x00, 0xff, 0xff, 0x00, // ........################........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t tetris[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x0f, 0xcf, 0xcf, 0xc0, // ....######..######..######......
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x0f, 0xc0, 0x00, // ............######..............
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x0f, 0xc0, 0x0f, 0xc0, // ....######..........######......
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x3f, 0xff, 0xff, 0xf0, // ..##########################....
|
|
0x3f, 0xff, 0xff, 0xf0, // ..##########################....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t twenty48[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x30, 0x0c, 0xff, 0xf0, // ..##........##..############....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xc0, 0x30, // ..############..##........##....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x3f, 0xfc, 0xff, 0xf0, // ..############..############....
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
const uint8_t wifi_tools[128] = {
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x3f, 0xfc, 0x00, // ..........############..........
|
|
0x00, 0x3f, 0xfc, 0x00, // ..........############..........
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x0c, 0x00, 0x00, 0x30, // ....##....................##....
|
|
0x30, 0x3f, 0xfc, 0x0c, // ..##......############......##..
|
|
0x30, 0x3f, 0xfc, 0x0c, // ..##......############......##..
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x03, 0xc0, 0x03, 0xc0, // ......####............####......
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x00, 0x0f, 0xf0, 0x00, // ............########............
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x30, 0x0c, 0x00, // ..........##........##..........
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x03, 0xc0, 0x00, // ..............####..............
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
0x00, 0x00, 0x00, 0x00, // ................................
|
|
};
|
|
|
|
} // namespace roro::icons
|