summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/splitkb/kyria/keymaps/taamas/keymap.c359
-rw-r--r--keyboards/splitkb/kyria/keymaps/taamas/rules.mk6
-rw-r--r--keyboards/splitkb/kyria/keymaps/taamas2/config.h51
-rw-r--r--keyboards/splitkb/kyria/keymaps/taamas2/keymap.c419
-rw-r--r--keyboards/splitkb/kyria/keymaps/taamas2/rules.mk5
5 files changed, 188 insertions, 652 deletions
diff --git a/keyboards/splitkb/kyria/keymaps/taamas/keymap.c b/keyboards/splitkb/kyria/keymaps/taamas/keymap.c
index 1be28c7992..1200cf35cf 100644
--- a/keyboards/splitkb/kyria/keymaps/taamas/keymap.c
+++ b/keyboards/splitkb/kyria/keymaps/taamas/keymap.c
@@ -22,7 +22,7 @@ enum layers {
_RAISE,
_ADJUST,
_GAMING,
- _GAMING_NUMS
+ _NUM_L
};
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
@@ -35,19 +35,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* | ESC | A | S | D | F | G | | H | J | K | L | Ñ | ´ ¨ |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | < > | Z | X | C | V | B |CapsLk| | | | $ | N | M | , ; | . : | - _ | " |
- * | LShift | | | | | |CtrAlt|Gaming| | RCtrl|SperSh| | | | | | |
+ * | < > | Z | X | C | V | B | NumsL|NLAlt | |KeyLck|CapsLk| N | M | , ; | . : | - _ | " |
+ * | LShift | | | | | | | | |CtrAlt|SperSh| | | | | | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
- * |Del | | Space| Enter| Esc | | Bksp | App | ` | Tab | AltGr|
- * |LShift| Lower| | Ctrl | Alt | |LShift| Super| AltGr| Raise| |
+ * |Del | | Space| Enter| Esc | | Bksp | App | ` | Tab | Space|
+ * |LShift| Lower| | Ctrl | Alt | |LShift| Super| AltGr| Raise| RCtrl|
* `----------------------------------' `----------------------------------'
*/
[_QWERTY] = LAYOUT(
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, ES_QUOT,
- KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, ES_NTIL, ES_ACUT,
- MT(MOD_LSFT, ES_LABK), KC_Z, KC_X, KC_C, KC_V, KC_B, LCA_T(KC_CAPS), TO(_GAMING), KC_RCTL, SGUI_T(ES_DLR), KC_N, KC_M, ES_COMM, ES_DOT, ES_MINS, ES_DQUO,
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, ES_QUOT,
+ KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, ES_NTIL, ES_ACUT,
+ MT(MOD_LSFT, ES_LABK), KC_Z, KC_X, KC_C, KC_V, KC_B, OSL(_NUM_L), LM(_NUM_L, MOD_LALT), LCA_T(KC_LOCK), SGUI_T(KC_CAPS), KC_N, KC_M, ES_COMM, ES_DOT, ES_MINS, ES_DQUO,
MT(MOD_LSFT, KC_DEL), MO(_LOWER), KC_SPC, MT(MOD_LCTL, KC_ENT), MT(MOD_LALT, KC_ESC),
- MT(MOD_LSFT, KC_BSPC), MT(MOD_LGUI, KC_APP), MT(MOD_RALT, ES_GRV), LT(_RAISE, KC_TAB), KC_RALT
+ MT(MOD_LSFT, KC_BSPC), MT(MOD_LGUI, KC_APP), MT(MOD_RALT, ES_GRV), LT(_RAISE, KC_TAB), RCTL_T(KC_SPC)
),
/*
@@ -73,20 +73,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* Raise Layer: Number keys, media, navigation
*
- * ,-------------------------------------------. ,-------------------------------------------.
- * | |WheelU|Mouse1|MouseU|Mouse2|Mouse3| | Prev | Stop | Play | Next | | |
- * |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- * | |WheelD|MouseL|MouseD|MouseR| VolUp| | Left | Down | Up | Right| | |
- * |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | Acc0 | Acc1 | Acc2 | Mute | VolDn| BriD | BriU | | | | MLeft| Mdown| MUp |MRight| | |
- * `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
+ * ,-------------------------------------------. ,--------------------------------------------.
+ * | |WheelU|Mouse1|MouseU|Mouse2|Mouse3| | Prev | Stop | Play | Next | WheelU| Gaming |
+ * |--------+------+------+------+------+------| |------+------+------+------+-------+------- |
+ * | |WheelD|MouseL|MouseD|MouseR| VolUp| | Left | Down | Up | Right| WheelD| Mouse3 |
+ * |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+-------+------- |
+ * | | Acc0 | Acc1 | Acc2 | Mute | VolDn| BriD | BriU | | | | MLeft| Mdown| MUp |MRight| Mouse1| Mouse2 |
+ * `----------------------+------+------+------+------+------| |------+------+------+------+------+-----------------------'
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_RAISE] = LAYOUT(
- _______, KC_WH_U, KC_BTN1, KC_MS_U, KC_BTN2, KC_BTN3, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, _______, _______,
- _______, KC_WH_D, KC_MS_L, KC_MS_D, KC_MS_R, KC_VOLU, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______,
- _______, KC_ACL0, KC_ACL1, KC_ACL2, KC_MUTE, KC_VOLD, KC_BRID, KC_BRIU, _______, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______,
+ _______, KC_WH_U, KC_BTN1, KC_MS_U, KC_BTN2, KC_BTN3, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, KC_WH_U, TO(_GAMING),
+ _______, KC_WH_D, KC_MS_L, KC_MS_D, KC_MS_R, KC_VOLU, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_WH_D, KC_BTN3,
+ _______, KC_ACL0, KC_ACL1, KC_ACL2, KC_MUTE, KC_VOLD, KC_BRID, KC_BRIU, _______, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, KC_BTN1, KC_BTN2,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),
@@ -94,47 +94,47 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* Adjust Layer: Function keys, RGB
*
* ,-------------------------------------------. ,-------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | |
+ * | |RecMc1|PMac1 |RecMc2|PMac2 |RecStp| | | F7 | F8 | F9 | F12 |QmkMake |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- * | | TOG | SAI | HUI | VAI | MOD | | | | | F11 | F12 | |
+ * | | TOG | SAI | HUI | VAI | MOD | | | F4 | F5 | F6 | F11 | |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | | SAD | HUD | VAD | RMOD | | | | | | | | | | | |
+ * | | | SAD | HUD | VAD | RMOD | | | | | | | F1 | F2 | F3 | F10 | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_ADJUST] = LAYOUT(
- _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______,
- _______, RGB_TOG, RGB_SAI, RGB_HUI, RGB_VAI, RGB_MOD, _______, _______, _______, KC_F11, KC_F12, _______,
- _______, _______, RGB_SAD, RGB_HUD, RGB_VAD, RGB_RMOD,_______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
+ _______, DM_REC1, DM_PLY1, DM_REC2, DM_PLY2, DM_RSTP, _______, KC_F7, KC_F8, KC_F9, KC_F12, QK_MAKE,
+ _______, RGB_TOG, RGB_SAI, RGB_HUI, RGB_VAI, RGB_MOD, _______, KC_F4, KC_F5, KC_F6, KC_F11, _______,
+ _______, _______, RGB_SAD, RGB_HUD, RGB_VAD, RGB_RMOD, _______, _______, _______, _______, _______, KC_F1, KC_F2, KC_F3, KC_F10, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),
/*
* Gaming Layer: For left hand on keyboard and right hand on mouse
*
* ,-------------------------------------------. ,-------------------------------------------.
- * | | | Q | W | E | R | | | | | | | |
+ * | | | Q | W | E | R | | | | | | | Qwerty |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* | ESC | Ctrl | A | S | D | F | | | | | | | |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | Shft | Z | X | C | V | |Qwerty| | | | | | | | | |
+ * | | Shft | Z | X | C | V | | | | | | | | | | | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
- * | | GNums| | | | | | | | | |
+ * | | NumsL| | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_GAMING] = LAYOUT(
- _______, _______, KC_Q, KC_W, KC_E, KC_R, _______, _______, _______, _______, _______, _______,
- KC_ESC, KC_LCTRL, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______,
- _______, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, _______, TO(_QWERTY), _______, _______, _______, _______, _______, _______, _______, _______,
- _______, MO(_GAMING_NUMS), _______, _______, _______,
- _______, _______, _______, _______, _______
+ _______, _______, KC_Q, KC_W, KC_E, KC_R, _______, _______, _______, _______, _______, TO(_QWERTY),
+ KC_ESC, KC_LCTRL, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______,
+ _______, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, MO(_NUM_L), _______, _______, _______,
+ _______, _______, _______, _______, _______
),
/*
- * Gaming Layer Two: For numbers
+ * Numbers on left Layer
*
* ,-------------------------------------------. ,-------------------------------------------.
* | | | 7 | 8 | 9 | | | | | | | | |
@@ -147,7 +147,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
- [_GAMING_NUMS] = LAYOUT(
+ [_NUM_L] = LAYOUT(
_______, _______, KC_7, KC_8, KC_9, _______, _______, _______, _______, _______, _______, _______,
_______, KC_0, KC_4, KC_5, KC_6, ES_DOT, _______, _______, _______, _______, _______, _______,
_______, _______, KC_1, KC_2, KC_3, ES_COMM, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -185,283 +185,16 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
return OLED_ROTATION_180;
}
-//static void render_kyria_logo(void) {
-// static const char PROGMEM kyria_logo[] = {
-// 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192,224,240,112,120, 56, 60, 28, 30, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 14, 14, 14, 30, 28, 60, 56,120,112,240,224,192,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0,192,224,240,124, 62, 31, 15, 7, 3, 1,128,192,224,240,120, 56, 60, 28, 30, 14, 14, 7, 7,135,231,127, 31,255,255, 31,127,231,135, 7, 7, 14, 14, 30, 28, 60, 56,120,240,224,192,128, 1, 3, 7, 15, 31, 62,124,240,224,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0,240,252,255, 31, 7, 1, 0, 0,192,240,252,254,255,247,243,177,176, 48, 48, 48, 48, 48, 48, 48,120,254,135, 1, 0, 0,255,255, 0, 0, 1,135,254,120, 48, 48, 48, 48, 48, 48, 48,176,177,243,247,255,254,252,240,192, 0, 0, 1, 7, 31,255,252,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,254,255,255, 1, 1, 7, 30,120,225,129,131,131,134,134,140,140,152,152,177,183,254,248,224,255,255,224,248,254,183,177,152,152,140,140,134,134,131,131,129,225,120, 30, 7, 1, 1,255,255,254, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0,255,255, 0, 0,192,192, 48, 48, 0, 0,240,240, 0, 0, 0, 0, 0, 0,240,240, 0, 0,240,240,192,192, 48, 48, 48, 48,192,192, 0, 0, 48, 48,243,243, 0, 0, 0, 0, 0, 0, 48, 48, 48, 48, 48, 48,192,192, 0, 0, 0, 0, 0,
-// 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,127,255,255,128,128,224,120, 30,135,129,193,193, 97, 97, 49, 49, 25, 25,141,237,127, 31, 7,255,255, 7, 31,127,237,141, 25, 25, 49, 49, 97, 97,193,193,129,135, 30,120,224,128,128,255,255,127, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0, 63, 63, 3, 3, 12, 12, 48, 48, 0, 0, 0, 0, 51, 51, 51, 51, 51, 51, 15, 15, 0, 0, 63, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 63, 63, 48, 48, 0, 0, 12, 12, 51, 51, 51, 51, 51, 51, 63, 63, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 15, 63,255,248,224,128, 0, 0, 3, 15, 63,127,255,239,207,141, 13, 12, 12, 12, 12, 12, 12, 12, 30,127,225,128, 0, 0,255,255, 0, 0,128,225,127, 30, 12, 12, 12, 12, 12, 12, 12, 13,141,207,239,255,127, 63, 15, 3, 0, 0,128,224,248,255, 63, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 62,124,248,240,224,192,128, 1, 3, 7, 15, 30, 28, 60, 56,120,112,112,224,224,225,231,254,248,255,255,248,254,231,225,224,224,112,112,120, 56, 60, 28, 30, 15, 7, 3, 1,128,192,224,240,248,124, 62, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 7, 15, 14, 30, 28, 60, 56,120,112,112,112,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,112,112,112,120, 56, 60, 28, 30, 14, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-// };
-// oled_write_raw_P(kyria_logo, sizeof(kyria_logo));
-//}
-
static void render_kyria_logo(void) {
static const char PROGMEM kyria_logo[] = {
-// 'Undertale', 128x64px
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0,
-//0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0,
-//0xf0, 0xf0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 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, 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, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xf0, 0xf0, 0xfc, 0xfc,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf0, 0xf0,
-//0xc0, 0xc0, 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, 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, 0x00, 0x00, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x10, 0x38, 0x3c, 0x1c, 0x18, 0x8a, 0xc2, 0xc6, 0xc6,
-//0xe6, 0xe4, 0xe4, 0xe4, 0xe0, 0xe0, 0xe4, 0xe4, 0xe6, 0xc6, 0xc6, 0xc6, 0x82, 0x18, 0x1c, 0x3c,
-//0x38, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x03, 0x03, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03,
-//0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x1c, 0x1e, 0x3f, 0x7b, 0xfb, 0xfb, 0xfb, 0xf3, 0x80, 0x00, 0x3e, 0xff, 0xff, 0xff, 0xdf, 0xbf,
-//0x3f, 0xa0, 0x20, 0xbf, 0x3f, 0xbf, 0xb7, 0xb7, 0xb7, 0xbf, 0xdf, 0xff, 0xff, 0xff, 0x3e, 0x00,
-//0x80, 0xf3, 0xfb, 0xfb, 0xfb, 0x7b, 0x3f, 0x1e, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0xff, 0xff, 0xfc, 0xfc,
-//0xfc, 0xfc, 0xf0, 0xf0, 0xf0, 0xf0, 0x30, 0x30, 0x30, 0x30, 0xc0, 0xc0, 0xf0, 0xf0, 0xff, 0xff,
-//0xff, 0xff, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0,
-//0xc0, 0xc0, 0x30, 0x30, 0x30, 0x30, 0xf0, 0xf0, 0xf0, 0xf0, 0xfc, 0xfc, 0xfc, 0xfc, 0xff, 0xff,
-//0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf8, 0xfc, 0x9c, 0xee, 0xf0, 0xf0, 0xe1, 0xe3, 0xe7, 0xc7,
-//0xce, 0x4d, 0x4d, 0x4d, 0x0e, 0x4f, 0x4f, 0x4f, 0xcf, 0xc7, 0xe7, 0xe3, 0xe1, 0xf0, 0xf0, 0xee,
-//0x9c, 0xfc, 0xf8, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xcf,
-//0xcf, 0xcf, 0x00, 0x00, 0xf3, 0xf3, 0x0f, 0x0f, 0xcf, 0xcf, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3f, 0x3f, 0xcf, 0xcf, 0x0f, 0x0f, 0x00, 0x00, 0xc3, 0xc3, 0xcf, 0xcf, 0xff, 0xff,
-//0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00,
-//0xe0, 0xf8, 0xfc, 0x3c, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01,
-//0x01, 0x01, 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, 0x0f, 0x3f, 0x3f,
-//0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf0, 0xf0, 0xf3, 0xf3, 0xcf, 0xcf, 0xcf, 0xcf, 0x00, 0x00,
-//0x3f, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x3f, 0x3f,
-//0xcf, 0xcf, 0xc0, 0xc0, 0xf3, 0xf3, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0x0f, 0x0f,
-//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, 0x80, 0x00,
-//0x00, 0x03, 0x87, 0xcf, 0xfe, 0xfc, 0xf0, 0xc0, 0x00, 0x00, 0x80, 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, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
-//0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
-//0x0f, 0x0f, 0x03, 0x03, 0x03, 0x03, 0x03, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02,
-//0x04, 0x09, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x09, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-//
-// 'hugo_64', 128x64px
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x1f, 0x1f, 0x0f,
-//0x07, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-//0x03, 0x01, 0x03, 0x03, 0x07, 0x07, 0x0f, 0x0f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfe, 0x7c, 0x7e, 0x38, 0x3c, 0x20, 0x00, 0x00, 0x40, 0x20,
-//0x00, 0xe0, 0x20, 0x70, 0x18, 0x70, 0x40, 0x00, 0x14, 0xf7, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xfb, 0xff, 0xf7, 0xff, 0xef, 0x9f, 0x07,
-//0x0f, 0x97, 0x27, 0x43, 0x07, 0x83, 0x83, 0x04, 0x80, 0x03, 0x03, 0x03, 0x03, 0x07, 0x87, 0x7f,
-//0xff, 0x7f, 0xff, 0x3f, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xcf, 0xff, 0xfb,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x40, 0xe0, 0xf0, 0xe8, 0xf8, 0xb0, 0xf0, 0xe0, 0xb0, 0x61, 0x70, 0xe0, 0x60, 0x70, 0x2c,
-//0x80, 0xf8, 0xf8, 0xf8, 0xe0, 0x90, 0x80, 0x70, 0xa0, 0xfd, 0xfc, 0xe8, 0xfe, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0x00, 0x11,
-//0x42, 0x20, 0x40, 0x09, 0x02, 0x20, 0x05, 0x60, 0x01, 0x28, 0x86, 0x20, 0x02, 0x40, 0x04, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x03, 0x87, 0xe3, 0xf7, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0x00, 0x00, 0x10, 0x18, 0x30, 0x80,
-//0x04, 0x53, 0x6b, 0x2f, 0xdf, 0x55, 0xbf, 0xeb, 0x76, 0x9f, 0x54, 0x7f, 0x09, 0x9e, 0x2e, 0x19,
-//0x01, 0x81, 0x01, 0x20, 0x81, 0x05, 0x95, 0x2a, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x0d, 0x0f, 0x1f, 0x03, 0x0b, 0x8f, 0x3f, 0x47, 0x5b, 0xc7, 0xf1, 0xbf, 0x4f, 0x32, 0x84, 0x01,
-//0x18, 0x00, 0x00, 0x42, 0x04, 0x80, 0x01, 0x00, 0x00, 0x19, 0x00, 0x00, 0x80, 0x02, 0x64, 0x00,
-//0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x01, 0xaf, 0xff, 0xff,
-//0xff, 0xff, 0x63, 0x03, 0x01, 0x03, 0x01, 0x13, 0x03, 0x0b, 0x03, 0x2e, 0x3e, 0xd4, 0xdb, 0xfe,
-//0x7e, 0xc0, 0x80, 0x00, 0x01, 0x02, 0x02, 0x04, 0x04, 0x09, 0x06, 0x02, 0x0d, 0x06, 0x1a, 0x1d,
-//0x1d, 0x19, 0x18, 0x09, 0x19, 0x0d, 0x00, 0x08, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x03, 0x09, 0x01, 0x04, 0x08, 0x20, 0x00, 0x42,
-//0x80, 0x02, 0x20, 0x81, 0x00, 0x10, 0x00, 0x00, 0x92, 0x00, 0x80, 0x40, 0x40, 0x81, 0x80, 0x44,
-//0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f,
-//0x07, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03,
-//0x05, 0x0f, 0x1e, 0x19, 0x34, 0xa8, 0x80, 0x20, 0x00, 0x80, 0x00, 0x20, 0xc0, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x36, 0x0d, 0x37, 0x3f, 0x3f, 0x7f, 0x3d,
-//0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//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, 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, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
-// 'hackathonios', 128x64px
-//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, 0x01, 0x02, 0x02, 0x00,
-//0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x10, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
-//0x20, 0x00, 0x40, 0x00, 0x00, 0x80, 0x00, 0x4c, 0x5f, 0x07, 0x87, 0xbf, 0x1f, 0x1f, 0xbf, 0x3f,
-//0x1f, 0x7f, 0x5f, 0xff, 0x7f, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x40, 0x50, 0x60, 0xa0, 0x50,
-//0x80, 0x60, 0x00, 0x00, 0xa0, 0x40, 0x80, 0x60, 0xc0, 0x40, 0x80, 0x80, 0x40, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
-//0x00, 0x01, 0x05, 0x00, 0x00, 0x04, 0x80, 0xc0, 0x06, 0x4f, 0x9f, 0x1f, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0x03, 0x01, 0x40, 0x80, 0x28, 0x80, 0x20, 0x00, 0x03, 0xef, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0x03, 0x01, 0x90, 0x20, 0x90,
-//0x00, 0x01, 0x03, 0x07, 0x0f, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x02, 0x03, 0x01, 0x00, 0x80,
-//0x80, 0x03, 0xc5, 0xc0, 0xc0, 0xe7, 0x41, 0x02, 0x00, 0x01, 0x80, 0x80, 0xc0, 0x00, 0x14, 0x08,
-//0x10, 0x00, 0x00, 0x1c, 0x15, 0xc4, 0x05, 0x10, 0x00, 0x00, 0x00, 0x40, 0x40, 0x60, 0xf0, 0xf8,
-//0xf0, 0xf8, 0xf8, 0xfe, 0xfe, 0xf8, 0xfa, 0xc0, 0x80, 0x02, 0x02, 0x58, 0xff, 0xff, 0x7f, 0x7f,
-//0x7f, 0xff, 0x3f, 0x1f, 0x3f, 0x1f, 0x1c, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x05, 0x07, 0x07, 0x07,
-//0x07, 0x0f, 0x0f, 0x0f, 0x1f, 0x1f, 0x3f, 0x1f, 0x3f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0f, 0x0f, 0x1f, 0x1f, 0x1f, 0x3f, 0x7f, 0xff, 0xff,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00,
-//0x0b, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xfc, 0xfc, 0xff, 0xff,
-//0xfa, 0xfe, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x7f, 0x1e, 0x04, 0x03,
-//0x03, 0x04, 0x60, 0x03, 0x08, 0x42, 0x10, 0x01, 0x00, 0x20, 0x40, 0x21, 0x04, 0x00, 0x02, 0x08,
-//0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x03, 0x03, 0x02, 0x02, 0x01, 0x01, 0x00, 0x10, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x10, 0x08, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0xf0, 0x40, 0x00, 0x02,
-//0xf0, 0x3a, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x01,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x40, 0xa0, 0xa0, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x07, 0xe7, 0x6f, 0xaf, 0x8e,
-//0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xfe, 0xff, 0xdb, 0xa1, 0x00, 0x00, 0x80, 0x00,
-//0x00, 0x10, 0x02, 0x80, 0x10, 0x00, 0x04, 0x41, 0x88, 0x00, 0x04, 0x00, 0x80, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x20, 0x80, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x40, 0xc0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0xe1, 0x35, 0x60, 0x90, 0x20, 0x00, 0x00, 0x00, 0x00, 0x18, 0x0c, 0x04, 0x00, 0x04,
-//0x3c, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x83, 0x50, 0x26,
-//0x04, 0x04, 0x04, 0x10, 0x60, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
-//0x0f, 0x0d, 0x1b, 0x15, 0x07, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0xfd, 0x09, 0x86, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xdf, 0x3f, 0xe6, 0xea, 0x13, 0xa0, 0x90, 0x4b, 0x24,
-//0x04, 0x40, 0x40, 0x06, 0x12, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x20, 0x02, 0x54, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0xa4, 0x86, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x70, 0xe8, 0x2b, 0x00, 0x00, 0xab, 0x00, 0x80, 0x50, 0xa0, 0x90, 0x20, 0x10, 0xa0, 0x90, 0x20,
-//0x00, 0x50, 0x00, 0xa0, 0x10, 0xc0, 0x20, 0x80, 0x40, 0x20, 0x40, 0x11, 0x10, 0x10, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x07, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1a, 0x28, 0xf4, 0xda, 0x17, 0x5e, 0x66, 0x1f,
-//0x1f, 0x7f, 0x9f, 0x1f, 0x0f, 0x1f, 0x0f, 0x07, 0x07, 0x2f, 0x46, 0x1a, 0x8c, 0x19, 0x19, 0x08,
-//0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x18,
-//0x54, 0xc8, 0x0c, 0x14, 0x22, 0x40, 0x08, 0x50, 0x40, 0x14, 0x08, 0xc4, 0x68, 0x94, 0x28, 0x44,
-//0x09, 0x62, 0xe2, 0x95, 0x2a, 0xd6, 0x6a, 0x90, 0x84, 0x20, 0x00, 0x18, 0x08, 0x94, 0x6c, 0x4b,
-//0x43, 0x02, 0x01, 0x00, 0x04, 0x0a, 0x00, 0x1d, 0x6a, 0x15, 0x8a, 0x65, 0x0d, 0xc0, 0x06, 0x01,
-//0x02, 0x48, 0x11, 0x86, 0x49, 0x92, 0x89, 0x35, 0x1a, 0x40, 0xa8, 0x00, 0x00, 0x01, 0x02, 0x00,
-//0x10, 0x20, 0x9c, 0xb4, 0x4c, 0xb0, 0xd8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x07, 0x0f, 0x00, 0x00, 0x28, 0x4a,
-//0x55, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x63, 0x88, 0x50, 0x00, 0x00, 0x06,
-//0x11, 0x89, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x40, 0xf0, 0x00, 0x00, 0x90, 0x40, 0x01, 0x00, 0x88,
-//0xde, 0x1b, 0x02, 0x00, 0x09, 0x20, 0x65, 0x00, 0x02, 0x00, 0x00, 0x04, 0x09, 0xaa, 0x43, 0x98,
-//0x40, 0x97, 0x0e, 0x09, 0x1a, 0x65, 0x9a, 0xa4, 0x14, 0x81, 0x00, 0x00, 0x00, 0x02, 0x58, 0xa5,
-//0x52, 0xa9, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x41, 0x3c, 0x82, 0xa4, 0x05, 0x54, 0x01, 0x10,
-//0x00, 0x00, 0x14, 0xa1, 0x52, 0x0a, 0xa5, 0x50, 0x18, 0x82, 0x10, 0x00, 0x06, 0x40, 0x00, 0x20
-// 'Trío', 128x64px
-0x65, 0xa7, 0x67, 0xa5, 0x16, 0xe1, 0x5b, 0xb4, 0xa7, 0x7d, 0x96, 0x75, 0x3c, 0xa7, 0x15, 0xdf,
-0xce, 0x3a, 0xf7, 0x5d, 0x4e, 0xbb, 0xf5, 0xaf, 0xdc, 0xb7, 0x5d, 0xd7, 0xcd, 0xbf, 0x66, 0xdb,
-0x6f, 0xf3, 0x7a, 0x77, 0xeb, 0xb6, 0x9b, 0xfd, 0xbe, 0xd6, 0xef, 0x7a, 0xd9, 0x77, 0x7d, 0xce,
-0xf7, 0x2e, 0x61, 0xff, 0x6f, 0x96, 0xdf, 0x36, 0xa5, 0x3f, 0xa6, 0x67, 0xe6, 0x25, 0x86, 0x3d,
-0x2e, 0xd6, 0x2f, 0x76, 0x65, 0x5a, 0x87, 0x29, 0xe4, 0x27, 0x66, 0x3b, 0xaf, 0x90, 0x4b, 0x55,
-0xa9, 0x54, 0x89, 0x1a, 0xea, 0x25, 0x54, 0xa7, 0x36, 0xa8, 0x49, 0xb6, 0x29, 0x94, 0x5a, 0x29,
-0xc4, 0x19, 0x79, 0x22, 0x92, 0x64, 0x23, 0x58, 0x46, 0x10, 0x6d, 0x09, 0xa3, 0x64, 0x9a, 0x43,
-0xa2, 0x84, 0x93, 0x0c, 0x59, 0x6c, 0x11, 0x85, 0x92, 0x01, 0x06, 0x84, 0x09, 0x09, 0x04, 0x20,
-0x05, 0x41, 0x0c, 0x21, 0x04, 0x9b, 0x15, 0x82, 0x23, 0x86, 0x00, 0x9b, 0x81, 0x2c, 0x95, 0x11,
-0x89, 0xa5, 0x16, 0x0e, 0x42, 0x47, 0xa9, 0x6d, 0x65, 0x95, 0x7b, 0x25, 0xce, 0x21, 0xd9, 0x26,
-0x2a, 0xa3, 0x36, 0x05, 0x22, 0xa9, 0x53, 0xa8, 0x11, 0x94, 0x42, 0xdd, 0xa5, 0xd4, 0x86, 0x75,
-0x79, 0xc5, 0xaa, 0x15, 0x19, 0x1a, 0x0f, 0x0d, 0x0e, 0x0d, 0x0d, 0x0e, 0x0a, 0x0b, 0x02, 0x15,
-0x19, 0x0a, 0xca, 0xe9, 0xc9, 0x86, 0x19, 0x24, 0xea, 0x30, 0x3c, 0x1d, 0x0e, 0x0e, 0x07, 0x02,
-0x02, 0x02, 0x03, 0x00, 0x47, 0x09, 0x3c, 0x60, 0xe1, 0x00, 0x12, 0x25, 0x09, 0x02, 0x20, 0x05,
-0x00, 0x25, 0x00, 0x55, 0x80, 0x02, 0x11, 0x05, 0x04, 0x20, 0x29, 0x55, 0x25, 0x18, 0x36, 0x00,
-0x14, 0x18, 0x28, 0x12, 0x09, 0x30, 0x01, 0x12, 0x12, 0x04, 0x02, 0x00, 0x08, 0x11, 0x00, 0x18,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x04, 0x04, 0x02, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0xf8, 0xfc, 0xf8, 0xfc, 0xfc, 0xfc, 0xfc, 0xf0, 0xf0, 0xf0, 0xe0, 0x40, 0x00, 0x00, 0x00,
-0x60, 0xe0, 0xa7, 0x7f, 0xfe, 0xd8, 0xf8, 0xa0, 0x00, 0x00, 0x00, 0x40, 0x60, 0x40, 0xe0, 0xa0,
-0x80, 0xc0, 0xe0, 0xf0, 0xc0, 0x80, 0x80, 0x00, 0x01, 0x38, 0xf0, 0xe0, 0xe0, 0xe0, 0xc0, 0x00,
-0x00, 0x00, 0x00, 0x80, 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, 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, 0x80, 0x00, 0x80, 0x04, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x01, 0x04, 0x0e, 0x07, 0x06, 0x0d, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00,
-0x07, 0x1f, 0x1f, 0x1f, 0x3f, 0x3f, 0x0f, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07,
-0x07, 0x0f, 0x0f, 0x2f, 0x27, 0x21, 0x0b, 0x09, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x03,
-0x03, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x04, 0x02, 0x00, 0x00, 0x01, 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, 0x40, 0x20, 0x80, 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, 0x20, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xa0,
-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, 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x0a,
-0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x60, 0xe0, 0xf0, 0xe0, 0xf8, 0xf8, 0xf4, 0x3c, 0x5a, 0xc4, 0x00, 0xc0, 0x80, 0x00, 0x00, 0x00,
-0x80, 0x80, 0x80, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0x80, 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x07, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x03, 0x03, 0x07, 0x01, 0x09, 0x0d, 0x0e, 0x1f, 0x0f, 0x05, 0x02, 0x03, 0x01, 0x00, 0x00,
-0x03, 0x83, 0x15, 0x6f, 0xfb, 0xff, 0xf2, 0xf0, 0xf0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x84, 0x21, 0xab, 0x7d, 0xaf, 0xff, 0xff, 0xf0, 0xc0, 0x00, 0xc0, 0x40, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192,224,240,112,120, 56, 60, 28, 30, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 14, 14, 14, 30, 28, 60, 56,120,112,240,224,192,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0,192,224,240,124, 62, 31, 15, 7, 3, 1,128,192,224,240,120, 56, 60, 28, 30, 14, 14, 7, 7,135,231,127, 31,255,255, 31,127,231,135, 7, 7, 14, 14, 30, 28, 60, 56,120,240,224,192,128, 1, 3, 7, 15, 31, 62,124,240,224,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,240,252,255, 31, 7, 1, 0, 0,192,240,252,254,255,247,243,177,176, 48, 48, 48, 48, 48, 48, 48,120,254,135, 1, 0, 0,255,255, 0, 0, 1,135,254,120, 48, 48, 48, 48, 48, 48, 48,176,177,243,247,255,254,252,240,192, 0, 0, 1, 7, 31,255,252,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,254,255,255, 1, 1, 7, 30,120,225,129,131,131,134,134,140,140,152,152,177,183,254,248,224,255,255,224,248,254,183,177,152,152,140,140,134,134,131,131,129,225,120, 30, 7, 1, 1,255,255,254, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0,255,255, 0, 0,192,192, 48, 48, 0, 0,240,240, 0, 0, 0, 0, 0, 0,240,240, 0, 0,240,240,192,192, 48, 48, 48, 48,192,192, 0, 0, 48, 48,243,243, 0, 0, 0, 0, 0, 0, 48, 48, 48, 48, 48, 48,192,192, 0, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,127,255,255,128,128,224,120, 30,135,129,193,193, 97, 97, 49, 49, 25, 25,141,237,127, 31, 7,255,255, 7, 31,127,237,141, 25, 25, 49, 49, 97, 97,193,193,129,135, 30,120,224,128,128,255,255,127, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0, 63, 63, 3, 3, 12, 12, 48, 48, 0, 0, 0, 0, 51, 51, 51, 51, 51, 51, 15, 15, 0, 0, 63, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 63, 63, 48, 48, 0, 0, 12, 12, 51, 51, 51, 51, 51, 51, 63, 63, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 15, 63,255,248,224,128, 0, 0, 3, 15, 63,127,255,239,207,141, 13, 12, 12, 12, 12, 12, 12, 12, 30,127,225,128, 0, 0,255,255, 0, 0,128,225,127, 30, 12, 12, 12, 12, 12, 12, 12, 13,141,207,239,255,127, 63, 15, 3, 0, 0,128,224,248,255, 63, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 62,124,248,240,224,192,128, 1, 3, 7, 15, 30, 28, 60, 56,120,112,112,224,224,225,231,254,248,255,255,248,254,231,225,224,224,112,112,120, 56, 60, 28, 30, 15, 7, 3, 1,128,192,224,240,248,124, 62, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 7, 15, 14, 30, 28, 60, 56,120,112,112,112,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,112,112,112,120, 56, 60, 28, 30, 14, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
oled_write_raw_P(kyria_logo, sizeof(kyria_logo));
}
@@ -498,8 +231,8 @@ static void render_status(void) {
case _GAMING:
oled_write_P(PSTR("Gaming\n"), false);
break;
- case _GAMING_NUMS:
- oled_write_P(PSTR("Gaming#\n"), false);
+ case _NUM_L:
+ oled_write_P(PSTR("Numbers Left\n"), false);
break;
default:
oled_write_P(PSTR("Undefined\n"), false);
diff --git a/keyboards/splitkb/kyria/keymaps/taamas/rules.mk b/keyboards/splitkb/kyria/keymaps/taamas/rules.mk
index 193eac7a88..cc1216466e 100644
--- a/keyboards/splitkb/kyria/keymaps/taamas/rules.mk
+++ b/keyboards/splitkb/kyria/keymaps/taamas/rules.mk
@@ -1,5 +1,7 @@
-OLED_ENABLE = yes
+OLED_ENABLE = no
OLED_DRIVER = SSD1306 # Enables the use of OLED displays
ENCODER_ENABLE = yes # Enables the use of one or more encoders
-RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
+RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
MOUSEKEY_ENABLE = yes
+KEY_LOCK_ENABLE = yes
+DYNAMIC_MACRO_ENABLE = yes
diff --git a/keyboards/splitkb/kyria/keymaps/taamas2/config.h b/keyboards/splitkb/kyria/keymaps/taamas2/config.h
index c8afcd859d..b276b5a59d 100644
--- a/keyboards/splitkb/kyria/keymaps/taamas2/config.h
+++ b/keyboards/splitkb/kyria/keymaps/taamas2/config.h
@@ -40,15 +40,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
{ B4, B5, B6, B2, B3, B1, F7, F6 }
#define UNUSED_PINS
-#define ENCODERS_PAD_A \
- { F4 }
-#define ENCODERS_PAD_B \
- { F5 }
-#define ENCODERS_PAD_A_RIGHT \
- { F5 }
-#define ENCODERS_PAD_B_RIGHT \
- { F4 }
-
/* COL2ROW, ROW2COL*/
#define DIODE_DIRECTION COL2ROW
@@ -88,10 +79,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define SOFT_SERIAL_PIN D2
#endif
-#define RGBLED_SPLIT \
- { 10, 10 }
-#define RGBLED_NUM 20
-
#ifdef OLED_ENABLE
# define OLED_DISPLAY_128X64
# define SPLIT_OLED_ENABLE
@@ -106,29 +93,49 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define RGB_DISABLE_WHEN_USB_SUSPENDED
#endif
-// Old personal stuff from first keyboard here
+// Personal or edited stuff here
// Lets you roll mod-tap keys
// Which is something I don't want: a
// quick Alt+a don't work if this is defined
//#define IGNORE_MOD_TAP_INTERRUPT
-#ifdef RGBLIGHT_ENABLE
- #define RGBLIGHT_ANIMATIONS
- #define RGBLIGHT_HUE_STEP 8
- #define RGBLIGHT_SAT_STEP 8
- #define RGBLIGHT_VAL_STEP 8
- #define RGBLIGHT_LIMIT_VAL 150
-#endif
+// Encoder settings
+
+#define ENCODER_RESOLUTION 2
// Mouse settings
+
#define MOUSEKEY_DELAY 100
#define MOUSEKEY_INTERVAL 50
#define MOUSEKEY_MAX_SPEED 20
#define MOUSEKEY_TIME_TO_MAX 20
-#define ENCODER_RESOLUTION 2
+// Led settings
+
+#ifdef RGBLIGHT_ENABLE
+ #define RGBLIGHT_HUE_STEP 8
+ #define RGBLIGHT_SAT_STEP 16
+ #define RGBLIGHT_VAL_STEP 8
+ #define RGBLIGHT_LIMIT_VAL 255
+ #define RGBLIGHT_SLEEP
+ //#define RGBLIGHT_SPLIT
+ #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_LIGHT // default RGBLIGHT_MODE_STATIC_LIGHT
+ #define RGBLIGHT_DEFAULT_HUE 180 // default 0
+ #define RGBLIGHT_DEFAULT_SAT 255 // default 255
+ #define RGBLIGHT_DEFAULT_VAL 100 // default RGBLIGHT_LIMIT_VAL
+ #define RGBLIGHT_DEFAULT_SPD 0 // default 0
+
+ //#define RGBLIGHT_ANIMATIONS
+ #define RGBLIGHT_EFFECT_BREATHING
+ #define RGBLIGHT_EFFECT_SNAKE
+
+ /*#define RGBLIGHT_LED_MAP \
+ {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, \
+ 10, 11, 12, 13, 14, 15, 16, 17, 18, 19}*/
+#endif
// If you are using an Elite C rev3 on the slave side, uncomment the lines below:
+// Does not work for Elite C rev4
// #define SPLIT_USB_DETECT
// #define NO_USB_STARTUP_CHECK
diff --git a/keyboards/splitkb/kyria/keymaps/taamas2/keymap.c b/keyboards/splitkb/kyria/keymaps/taamas2/keymap.c
index 807c6dbe0c..08333a2aee 100644
--- a/keyboards/splitkb/kyria/keymaps/taamas2/keymap.c
+++ b/keyboards/splitkb/kyria/keymaps/taamas2/keymap.c
@@ -15,6 +15,7 @@
*/
#include QMK_KEYBOARD_H
#include <keymap_spanish.h>
+#include <time.h>
enum layers {
_QWERTY = 0,
@@ -22,7 +23,7 @@ enum layers {
_RAISE,
_ADJUST,
_GAMING,
- _GAMING_NUMS
+ _NUM_L
};
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
@@ -35,23 +36,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* | ESC | A | S | D | F | G | | H | J | K | L | Ñ | ´ ¨ |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | < > | Z | X | C | V | B |CapsLk| | | | $ | N | M | , ; | . : | - _ | " |
- * | LShift | | | | | |CtrAlt|Gaming| | RCtrl|SperSh| | | | | | |
+ * | < > | Z | X | C | V | B | NumsL|NLAlt | |KeyLck|CapsLk| N | M | , ; | . : | - _ | " |
+ * | LShift | | | | | | | | |CtrAlt|SperSh| | | | | | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
- * |Del | | Space| Enter| Esc | | Bksp | App | ` | Tab | AltGr|
- * |LShift| Lower| | Ctrl | Alt | |LShift| Super| AltGr| Raise| |
+ * |Del | | Space| Enter| Esc | | Bksp | App | ` | Tab | Space|
+ * |LShift| Lower| | Ctrl | Alt | |LShift| Super| AltGr| Raise| RCtrl|
* `----------------------------------' `----------------------------------'
*/
[_QWERTY] = LAYOUT(
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, ES_QUOT,
- KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, ES_NTIL, ES_ACUT,
- MT(MOD_LSFT, ES_LABK), KC_Z, KC_X, KC_C, KC_V, KC_B, LCA_T(KC_CAPS), TO(_GAMING), KC_RCTL, SGUI_T(ES_DLR), KC_N, KC_M, ES_COMM, ES_DOT, ES_MINS, ES_DQUO,
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, ES_QUOT,
+ KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, ES_NTIL, ES_ACUT,
+ MT(MOD_LSFT, ES_LABK), KC_Z, KC_X, KC_C, KC_V, KC_B, OSL(_NUM_L), LM(_NUM_L, MOD_LALT), LCA_T(KC_LOCK), SGUI_T(KC_CAPS), KC_N, KC_M, ES_COMM, ES_DOT, ES_MINS, ES_DQUO,
MT(MOD_LSFT, KC_DEL), MO(_LOWER), KC_SPC, MT(MOD_LCTL, KC_ENT), MT(MOD_LALT, KC_ESC),
- MT(MOD_LSFT, KC_BSPC), MT(MOD_LGUI, KC_APP), MT(MOD_RALT, ES_GRV), LT(_RAISE, KC_TAB), KC_RALT
+ MT(MOD_LSFT, KC_BSPC), MT(MOD_LGUI, KC_APP), MT(MOD_RALT, ES_GRV), LT(_RAISE, KC_TAB), RCTL_T(KC_SPC)
),
/*
- * Lower Layer: Symbols
+ * Lower Layer: Symbols and numbers
*
* ,-------------------------------------------. ,-------------------------------------------.
* | | + | @ | ( | ) | $ | | & | 7 | 8 | 9 | ¡ | ! |
@@ -71,22 +72,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
),
/*
- * Raise Layer: Number keys, media, navigation
+ * Raise Layer: Media, navigation
*
* ,-------------------------------------------. ,-------------------------------------------.
- * | |WheelU|Mouse1|MouseU|Mouse2|Mouse3| | Prev | Stop | Play | Next | | |
+ * | |WheelU|Mouse1|MouseU|Mouse2|Mouse3| | Prev | Stop | Play | Next |WheelU| Gaming |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- * | |WheelD|MouseL|MouseD|MouseR| VolUp| | Left | Down | Up | Right| | |
+ * | |WheelD|MouseL|MouseD|MouseR| VolUp| | Left | Down | Up | Right|WheelD| Mouse3 |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | Acc0 | Acc1 | Acc2 | Mute | VolDn| BriD | BriU | | | | MLeft| Mdown| MUp |MRight| | |
+ * | | Acc0 | Acc1 | Acc2 | Mute | VolDn| BriD | BriU | | | | MLeft| Mdown| MUp |MRight|Mouse1| Mouse2 |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_RAISE] = LAYOUT(
- _______, KC_WH_U, KC_BTN1, KC_MS_U, KC_BTN2, KC_BTN3, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, _______, _______,
- _______, KC_WH_D, KC_MS_L, KC_MS_D, KC_MS_R, KC_VOLU, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______,
- _______, KC_ACL0, KC_ACL1, KC_ACL2, KC_MUTE, KC_VOLD, KC_BRID, KC_BRIU, _______, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______,
+ _______, KC_WH_U, KC_BTN1, KC_MS_U, KC_BTN2, KC_BTN3, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, KC_WH_U, TO(_GAMING),
+ _______, KC_WH_D, KC_MS_L, KC_MS_D, KC_MS_R, KC_VOLU, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_WH_D, KC_BTN3,
+ _______, KC_ACL0, KC_ACL1, KC_ACL2, KC_MUTE, KC_VOLD, KC_BRID, KC_BRIU, _______, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, KC_BTN1, KC_BTN2,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),
@@ -94,47 +95,47 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* Adjust Layer: Function keys, RGB
*
* ,-------------------------------------------. ,-------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | |
+ * | |RecMc1|PMac1 |RecMc2|PMac2 |RecStp| | | F7 | F8 | F9 | F12 |QmkMake |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- * | | TOG | SAI | HUI | VAI | MOD | | | | | F11 | F12 | |
+ * | | TOG | SAI | HUI | VAI | MOD | | | F4 | F5 | F6 | F11 | |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | | SAD | HUD | VAD | RMOD | | | | | | | | | | | |
+ * | | | SAD | HUD | VAD | RMOD | | | | | | | F1 | F2 | F3 | F10 | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_ADJUST] = LAYOUT(
- _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______,
- _______, RGB_TOG, RGB_SAI, RGB_HUI, RGB_VAI, RGB_MOD, _______, _______, _______, KC_F11, KC_F12, _______,
- _______, _______, RGB_SAD, RGB_HUD, RGB_VAD, RGB_RMOD,_______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
+ _______, DM_REC1, DM_PLY1, DM_REC2, DM_PLY2, DM_RSTP, _______, KC_F7, KC_F8, KC_F9, KC_F12, QK_MAKE,
+ _______, RGB_TOG, RGB_SAI, RGB_HUI, RGB_VAI, RGB_MOD, _______, KC_F4, KC_F5, KC_F6, KC_F11, _______,
+ _______, _______, RGB_SAD, RGB_HUD, RGB_VAD, RGB_RMOD, _______, _______, _______, _______, _______, KC_F1, KC_F2, KC_F3, KC_F10, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),
/*
* Gaming Layer: For left hand on keyboard and right hand on mouse
*
* ,-------------------------------------------. ,-------------------------------------------.
- * | | | Q | W | E | R | | | | | | | |
+ * | | | Q | W | E | R | | | | | | | Qwerty |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* | ESC | Ctrl | A | S | D | F | | | | | | | |
* |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
- * | | Shft | Z | X | C | V | |Qwerty| | | | | | | | | |
+ * | | Shft | Z | X | C | V | | | | | | | | | | | |
* `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
* | | | | | | | | | | | |
- * | | GNums| | | | | | | | | |
+ * | | NumsL| | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
[_GAMING] = LAYOUT(
- _______, _______, KC_Q, KC_W, KC_E, KC_R, _______, _______, _______, _______, _______, _______,
- KC_ESC, KC_LCTRL, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______,
- _______, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, _______, TO(_QWERTY), _______, _______, _______, _______, _______, _______, _______, _______,
- _______, MO(_GAMING_NUMS), _______, _______, _______,
- _______, _______, _______, _______, _______
+ _______, _______, KC_Q, KC_W, KC_E, KC_R, _______, _______, _______, _______, _______, TO(_QWERTY),
+ KC_ESC, KC_LCTRL, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______,
+ _______, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, MO(_NUM_L), _______, _______, _______,
+ _______, _______, _______, _______, _______
),
/*
- * Gaming Layer Two: For numbers
+ * Numbers on left Layer
*
* ,-------------------------------------------. ,-------------------------------------------.
* | | | 7 | 8 | 9 | | | | | | | | |
@@ -147,7 +148,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | | | | | | | | | | | |
* `----------------------------------' `----------------------------------'
*/
- [_GAMING_NUMS] = LAYOUT(
+ [_NUM_L] = LAYOUT(
_______, _______, KC_7, KC_8, KC_9, _______, _______, _______, _______, _______, _______, _______,
_______, KC_0, KC_4, KC_5, KC_6, ES_DOT, _______, _______, _______, _______, _______, _______,
_______, _______, KC_1, KC_2, KC_3, ES_COMM, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -185,283 +186,72 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
return OLED_ROTATION_180;
}
-//static void render_kyria_logo(void) {
-// static const char PROGMEM kyria_logo[] = {
-// 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,128,192,224,240,112,120, 56, 60, 28, 30, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 14, 14, 14, 30, 28, 60, 56,120,112,240,224,192,128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0,192,224,240,124, 62, 31, 15, 7, 3, 1,128,192,224,240,120, 56, 60, 28, 30, 14, 14, 7, 7,135,231,127, 31,255,255, 31,127,231,135, 7, 7, 14, 14, 30, 28, 60, 56,120,240,224,192,128, 1, 3, 7, 15, 31, 62,124,240,224,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0,240,252,255, 31, 7, 1, 0, 0,192,240,252,254,255,247,243,177,176, 48, 48, 48, 48, 48, 48, 48,120,254,135, 1, 0, 0,255,255, 0, 0, 1,135,254,120, 48, 48, 48, 48, 48, 48, 48,176,177,243,247,255,254,252,240,192, 0, 0, 1, 7, 31,255,252,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,254,255,255, 1, 1, 7, 30,120,225,129,131,131,134,134,140,140,152,152,177,183,254,248,224,255,255,224,248,254,183,177,152,152,140,140,134,134,131,131,129,225,120, 30, 7, 1, 1,255,255,254, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0,255,255, 0, 0,192,192, 48, 48, 0, 0,240,240, 0, 0, 0, 0, 0, 0,240,240, 0, 0,240,240,192,192, 48, 48, 48, 48,192,192, 0, 0, 48, 48,243,243, 0, 0, 0, 0, 0, 0, 48, 48, 48, 48, 48, 48,192,192, 0, 0, 0, 0, 0,
-// 0, 0, 0,255,255,255, 0, 0, 0, 0, 0,127,255,255,128,128,224,120, 30,135,129,193,193, 97, 97, 49, 49, 25, 25,141,237,127, 31, 7,255,255, 7, 31,127,237,141, 25, 25, 49, 49, 97, 97,193,193,129,135, 30,120,224,128,128,255,255,127, 0, 0, 0, 0, 0,255,255,255, 0, 0, 0, 0, 63, 63, 3, 3, 12, 12, 48, 48, 0, 0, 0, 0, 51, 51, 51, 51, 51, 51, 15, 15, 0, 0, 63, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 48, 63, 63, 48, 48, 0, 0, 12, 12, 51, 51, 51, 51, 51, 51, 63, 63, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 15, 63,255,248,224,128, 0, 0, 3, 15, 63,127,255,239,207,141, 13, 12, 12, 12, 12, 12, 12, 12, 30,127,225,128, 0, 0,255,255, 0, 0,128,225,127, 30, 12, 12, 12, 12, 12, 12, 12, 13,141,207,239,255,127, 63, 15, 3, 0, 0,128,224,248,255, 63, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 62,124,248,240,224,192,128, 1, 3, 7, 15, 30, 28, 60, 56,120,112,112,224,224,225,231,254,248,255,255,248,254,231,225,224,224,112,112,120, 56, 60, 28, 30, 15, 7, 3, 1,128,192,224,240,248,124, 62, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-// 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 7, 15, 14, 30, 28, 60, 56,120,112,112,112,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,224,112,112,112,120, 56, 60, 28, 30, 14, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-// };
-// oled_write_raw_P(kyria_logo, sizeof(kyria_logo));
-//}
-
static void render_kyria_logo(void) {
static const char PROGMEM kyria_logo[] = {
-// 'Undertale', 128x64px
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0,
-//0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0,
-//0xf0, 0xf0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 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, 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, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xf0, 0xf0, 0xfc, 0xfc,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf0, 0xf0,
-//0xc0, 0xc0, 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, 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, 0x00, 0x00, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xfc, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x10, 0x38, 0x3c, 0x1c, 0x18, 0x8a, 0xc2, 0xc6, 0xc6,
-//0xe6, 0xe4, 0xe4, 0xe4, 0xe0, 0xe0, 0xe4, 0xe4, 0xe6, 0xc6, 0xc6, 0xc6, 0x82, 0x18, 0x1c, 0x3c,
-//0x38, 0x10, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x03, 0x03, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0xf0, 0xf0, 0xf0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03,
-//0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x1c, 0x1e, 0x3f, 0x7b, 0xfb, 0xfb, 0xfb, 0xf3, 0x80, 0x00, 0x3e, 0xff, 0xff, 0xff, 0xdf, 0xbf,
-//0x3f, 0xa0, 0x20, 0xbf, 0x3f, 0xbf, 0xb7, 0xb7, 0xb7, 0xbf, 0xdf, 0xff, 0xff, 0xff, 0x3e, 0x00,
-//0x80, 0xf3, 0xfb, 0xfb, 0xfb, 0x7b, 0x3f, 0x1e, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0xff, 0xff, 0xfc, 0xfc,
-//0xfc, 0xfc, 0xf0, 0xf0, 0xf0, 0xf0, 0x30, 0x30, 0x30, 0x30, 0xc0, 0xc0, 0xf0, 0xf0, 0xff, 0xff,
-//0xff, 0xff, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0,
-//0xc0, 0xc0, 0x30, 0x30, 0x30, 0x30, 0xf0, 0xf0, 0xf0, 0xf0, 0xfc, 0xfc, 0xfc, 0xfc, 0xff, 0xff,
-//0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf8, 0xfc, 0x9c, 0xee, 0xf0, 0xf0, 0xe1, 0xe3, 0xe7, 0xc7,
-//0xce, 0x4d, 0x4d, 0x4d, 0x0e, 0x4f, 0x4f, 0x4f, 0xcf, 0xc7, 0xe7, 0xe3, 0xe1, 0xf0, 0xf0, 0xee,
-//0x9c, 0xfc, 0xf8, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xcf,
-//0xcf, 0xcf, 0x00, 0x00, 0xf3, 0xf3, 0x0f, 0x0f, 0xcf, 0xcf, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
-//0x3f, 0x3f, 0x3f, 0x3f, 0xcf, 0xcf, 0x0f, 0x0f, 0x00, 0x00, 0xc3, 0xc3, 0xcf, 0xcf, 0xff, 0xff,
-//0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00,
-//0xe0, 0xf8, 0xfc, 0x3c, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01,
-//0x01, 0x01, 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, 0x0f, 0x3f, 0x3f,
-//0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xf0, 0xf0, 0xf3, 0xf3, 0xcf, 0xcf, 0xcf, 0xcf, 0x00, 0x00,
-//0x3f, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x3f, 0x3f,
-//0xcf, 0xcf, 0xc0, 0xc0, 0xf3, 0xf3, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0x0f, 0x0f,
-//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, 0x80, 0x00,
-//0x00, 0x03, 0x87, 0xcf, 0xfe, 0xfc, 0xf0, 0xc0, 0x00, 0x00, 0x80, 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, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
-//0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
-//0x0f, 0x0f, 0x03, 0x03, 0x03, 0x03, 0x03, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02,
-//0x04, 0x09, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x09, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-//
-// 'hugo_64', 128x64px
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x1f, 0x1f, 0x0f,
-//0x07, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-//0x03, 0x01, 0x03, 0x03, 0x07, 0x07, 0x0f, 0x0f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0xfc, 0xfc, 0xfe, 0x7c, 0x7e, 0x38, 0x3c, 0x20, 0x00, 0x00, 0x40, 0x20,
-//0x00, 0xe0, 0x20, 0x70, 0x18, 0x70, 0x40, 0x00, 0x14, 0xf7, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xfb, 0xff, 0xf7, 0xff, 0xef, 0x9f, 0x07,
-//0x0f, 0x97, 0x27, 0x43, 0x07, 0x83, 0x83, 0x04, 0x80, 0x03, 0x03, 0x03, 0x03, 0x07, 0x87, 0x7f,
-//0xff, 0x7f, 0xff, 0x3f, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xcf, 0xff, 0xfb,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x40, 0xe0, 0xf0, 0xe8, 0xf8, 0xb0, 0xf0, 0xe0, 0xb0, 0x61, 0x70, 0xe0, 0x60, 0x70, 0x2c,
-//0x80, 0xf8, 0xf8, 0xf8, 0xe0, 0x90, 0x80, 0x70, 0xa0, 0xfd, 0xfc, 0xe8, 0xfe, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0x00, 0x11,
-//0x42, 0x20, 0x40, 0x09, 0x02, 0x20, 0x05, 0x60, 0x01, 0x28, 0x86, 0x20, 0x02, 0x40, 0x04, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x03, 0x87, 0xe3, 0xf7, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0x00, 0x00, 0x10, 0x18, 0x30, 0x80,
-//0x04, 0x53, 0x6b, 0x2f, 0xdf, 0x55, 0xbf, 0xeb, 0x76, 0x9f, 0x54, 0x7f, 0x09, 0x9e, 0x2e, 0x19,
-//0x01, 0x81, 0x01, 0x20, 0x81, 0x05, 0x95, 0x2a, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x0d, 0x0f, 0x1f, 0x03, 0x0b, 0x8f, 0x3f, 0x47, 0x5b, 0xc7, 0xf1, 0xbf, 0x4f, 0x32, 0x84, 0x01,
-//0x18, 0x00, 0x00, 0x42, 0x04, 0x80, 0x01, 0x00, 0x00, 0x19, 0x00, 0x00, 0x80, 0x02, 0x64, 0x00,
-//0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x01, 0xaf, 0xff, 0xff,
-//0xff, 0xff, 0x63, 0x03, 0x01, 0x03, 0x01, 0x13, 0x03, 0x0b, 0x03, 0x2e, 0x3e, 0xd4, 0xdb, 0xfe,
-//0x7e, 0xc0, 0x80, 0x00, 0x01, 0x02, 0x02, 0x04, 0x04, 0x09, 0x06, 0x02, 0x0d, 0x06, 0x1a, 0x1d,
-//0x1d, 0x19, 0x18, 0x09, 0x19, 0x0d, 0x00, 0x08, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x03, 0x09, 0x01, 0x04, 0x08, 0x20, 0x00, 0x42,
-//0x80, 0x02, 0x20, 0x81, 0x00, 0x10, 0x00, 0x00, 0x92, 0x00, 0x80, 0x40, 0x40, 0x81, 0x80, 0x44,
-//0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f,
-//0x07, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03,
-//0x05, 0x0f, 0x1e, 0x19, 0x34, 0xa8, 0x80, 0x20, 0x00, 0x80, 0x00, 0x20, 0xc0, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x36, 0x0d, 0x37, 0x3f, 0x3f, 0x7f, 0x3d,
-//0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//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, 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, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
-// 'hackathonios', 128x64px
-//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, 0x01, 0x02, 0x02, 0x00,
-//0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x10, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
-//0x20, 0x00, 0x40, 0x00, 0x00, 0x80, 0x00, 0x4c, 0x5f, 0x07, 0x87, 0xbf, 0x1f, 0x1f, 0xbf, 0x3f,
-//0x1f, 0x7f, 0x5f, 0xff, 0x7f, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x40, 0x50, 0x60, 0xa0, 0x50,
-//0x80, 0x60, 0x00, 0x00, 0xa0, 0x40, 0x80, 0x60, 0xc0, 0x40, 0x80, 0x80, 0x40, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
-//0x00, 0x01, 0x05, 0x00, 0x00, 0x04, 0x80, 0xc0, 0x06, 0x4f, 0x9f, 0x1f, 0xff, 0xff, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0x03, 0x01, 0x40, 0x80, 0x28, 0x80, 0x20, 0x00, 0x03, 0xef, 0xff, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0x03, 0x01, 0x90, 0x20, 0x90,
-//0x00, 0x01, 0x03, 0x07, 0x0f, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x02, 0x03, 0x01, 0x00, 0x80,
-//0x80, 0x03, 0xc5, 0xc0, 0xc0, 0xe7, 0x41, 0x02, 0x00, 0x01, 0x80, 0x80, 0xc0, 0x00, 0x14, 0x08,
-//0x10, 0x00, 0x00, 0x1c, 0x15, 0xc4, 0x05, 0x10, 0x00, 0x00, 0x00, 0x40, 0x40, 0x60, 0xf0, 0xf8,
-//0xf0, 0xf8, 0xf8, 0xfe, 0xfe, 0xf8, 0xfa, 0xc0, 0x80, 0x02, 0x02, 0x58, 0xff, 0xff, 0x7f, 0x7f,
-//0x7f, 0xff, 0x3f, 0x1f, 0x3f, 0x1f, 0x1c, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x05, 0x07, 0x07, 0x07,
-//0x07, 0x0f, 0x0f, 0x0f, 0x1f, 0x1f, 0x3f, 0x1f, 0x3f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0f, 0x0f, 0x1f, 0x1f, 0x1f, 0x3f, 0x7f, 0xff, 0xff,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00,
-//0x0b, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xfc, 0xfc, 0xff, 0xff,
-//0xfa, 0xfe, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x7f, 0x1e, 0x04, 0x03,
-//0x03, 0x04, 0x60, 0x03, 0x08, 0x42, 0x10, 0x01, 0x00, 0x20, 0x40, 0x21, 0x04, 0x00, 0x02, 0x08,
-//0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x03, 0x03, 0x02, 0x02, 0x01, 0x01, 0x00, 0x10, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x10, 0x08, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0xf0, 0x40, 0x00, 0x02,
-//0xf0, 0x3a, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x01,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x40, 0xa0, 0xa0, 0xe0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x07, 0xe7, 0x6f, 0xaf, 0x8e,
-//0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xfe, 0xff, 0xdb, 0xa1, 0x00, 0x00, 0x80, 0x00,
-//0x00, 0x10, 0x02, 0x80, 0x10, 0x00, 0x04, 0x41, 0x88, 0x00, 0x04, 0x00, 0x80, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x20, 0x80, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x40, 0xc0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0xe1, 0x35, 0x60, 0x90, 0x20, 0x00, 0x00, 0x00, 0x00, 0x18, 0x0c, 0x04, 0x00, 0x04,
-//0x3c, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x83, 0x50, 0x26,
-//0x04, 0x04, 0x04, 0x10, 0x60, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
-//0x0f, 0x0d, 0x1b, 0x15, 0x07, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0xfd, 0x09, 0x86, 0xff,
-//0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xdf, 0x3f, 0xe6, 0xea, 0x13, 0xa0, 0x90, 0x4b, 0x24,
-//0x04, 0x40, 0x40, 0x06, 0x12, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x20, 0x02, 0x54, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0xa4, 0x86, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x70, 0xe8, 0x2b, 0x00, 0x00, 0xab, 0x00, 0x80, 0x50, 0xa0, 0x90, 0x20, 0x10, 0xa0, 0x90, 0x20,
-//0x00, 0x50, 0x00, 0xa0, 0x10, 0xc0, 0x20, 0x80, 0x40, 0x20, 0x40, 0x11, 0x10, 0x10, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x07, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1a, 0x28, 0xf4, 0xda, 0x17, 0x5e, 0x66, 0x1f,
-//0x1f, 0x7f, 0x9f, 0x1f, 0x0f, 0x1f, 0x0f, 0x07, 0x07, 0x2f, 0x46, 0x1a, 0x8c, 0x19, 0x19, 0x08,
-//0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x18,
-//0x54, 0xc8, 0x0c, 0x14, 0x22, 0x40, 0x08, 0x50, 0x40, 0x14, 0x08, 0xc4, 0x68, 0x94, 0x28, 0x44,
-//0x09, 0x62, 0xe2, 0x95, 0x2a, 0xd6, 0x6a, 0x90, 0x84, 0x20, 0x00, 0x18, 0x08, 0x94, 0x6c, 0x4b,
-//0x43, 0x02, 0x01, 0x00, 0x04, 0x0a, 0x00, 0x1d, 0x6a, 0x15, 0x8a, 0x65, 0x0d, 0xc0, 0x06, 0x01,
-//0x02, 0x48, 0x11, 0x86, 0x49, 0x92, 0x89, 0x35, 0x1a, 0x40, 0xa8, 0x00, 0x00, 0x01, 0x02, 0x00,
-//0x10, 0x20, 0x9c, 0xb4, 0x4c, 0xb0, 0xd8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-//0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x07, 0x0f, 0x00, 0x00, 0x28, 0x4a,
-//0x55, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x63, 0x88, 0x50, 0x00, 0x00, 0x06,
-//0x11, 0x89, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x40, 0xf0, 0x00, 0x00, 0x90, 0x40, 0x01, 0x00, 0x88,
-//0xde, 0x1b, 0x02, 0x00, 0x09, 0x20, 0x65, 0x00, 0x02, 0x00, 0x00, 0x04, 0x09, 0xaa, 0x43, 0x98,
-//0x40, 0x97, 0x0e, 0x09, 0x1a, 0x65, 0x9a, 0xa4, 0x14, 0x81, 0x00, 0x00, 0x00, 0x02, 0x58, 0xa5,
-//0x52, 0xa9, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x41, 0x3c, 0x82, 0xa4, 0x05, 0x54, 0x01, 0x10,
-//0x00, 0x00, 0x14, 0xa1, 0x52, 0x0a, 0xa5, 0x50, 0x18, 0x82, 0x10, 0x00, 0x06, 0x40, 0x00, 0x20
-// 'Trío', 128x64px
-0x65, 0xa7, 0x67, 0xa5, 0x16, 0xe1, 0x5b, 0xb4, 0xa7, 0x7d, 0x96, 0x75, 0x3c, 0xa7, 0x15, 0xdf,
-0xce, 0x3a, 0xf7, 0x5d, 0x4e, 0xbb, 0xf5, 0xaf, 0xdc, 0xb7, 0x5d, 0xd7, 0xcd, 0xbf, 0x66, 0xdb,
-0x6f, 0xf3, 0x7a, 0x77, 0xeb, 0xb6, 0x9b, 0xfd, 0xbe, 0xd6, 0xef, 0x7a, 0xd9, 0x77, 0x7d, 0xce,
-0xf7, 0x2e, 0x61, 0xff, 0x6f, 0x96, 0xdf, 0x36, 0xa5, 0x3f, 0xa6, 0x67, 0xe6, 0x25, 0x86, 0x3d,
-0x2e, 0xd6, 0x2f, 0x76, 0x65, 0x5a, 0x87, 0x29, 0xe4, 0x27, 0x66, 0x3b, 0xaf, 0x90, 0x4b, 0x55,
-0xa9, 0x54, 0x89, 0x1a, 0xea, 0x25, 0x54, 0xa7, 0x36, 0xa8, 0x49, 0xb6, 0x29, 0x94, 0x5a, 0x29,
-0xc4, 0x19, 0x79, 0x22, 0x92, 0x64, 0x23, 0x58, 0x46, 0x10, 0x6d, 0x09, 0xa3, 0x64, 0x9a, 0x43,
-0xa2, 0x84, 0x93, 0x0c, 0x59, 0x6c, 0x11, 0x85, 0x92, 0x01, 0x06, 0x84, 0x09, 0x09, 0x04, 0x20,
-0x05, 0x41, 0x0c, 0x21, 0x04, 0x9b, 0x15, 0x82, 0x23, 0x86, 0x00, 0x9b, 0x81, 0x2c, 0x95, 0x11,
-0x89, 0xa5, 0x16, 0x0e, 0x42, 0x47, 0xa9, 0x6d, 0x65, 0x95, 0x7b, 0x25, 0xce, 0x21, 0xd9, 0x26,
-0x2a, 0xa3, 0x36, 0x05, 0x22, 0xa9, 0x53, 0xa8, 0x11, 0x94, 0x42, 0xdd, 0xa5, 0xd4, 0x86, 0x75,
-0x79, 0xc5, 0xaa, 0x15, 0x19, 0x1a, 0x0f, 0x0d, 0x0e, 0x0d, 0x0d, 0x0e, 0x0a, 0x0b, 0x02, 0x15,
-0x19, 0x0a, 0xca, 0xe9, 0xc9, 0x86, 0x19, 0x24, 0xea, 0x30, 0x3c, 0x1d, 0x0e, 0x0e, 0x07, 0x02,
-0x02, 0x02, 0x03, 0x00, 0x47, 0x09, 0x3c, 0x60, 0xe1, 0x00, 0x12, 0x25, 0x09, 0x02, 0x20, 0x05,
-0x00, 0x25, 0x00, 0x55, 0x80, 0x02, 0x11, 0x05, 0x04, 0x20, 0x29, 0x55, 0x25, 0x18, 0x36, 0x00,
-0x14, 0x18, 0x28, 0x12, 0x09, 0x30, 0x01, 0x12, 0x12, 0x04, 0x02, 0x00, 0x08, 0x11, 0x00, 0x18,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x04, 0x04, 0x02, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0xf8, 0xfc, 0xf8, 0xfc, 0xfc, 0xfc, 0xfc, 0xf0, 0xf0, 0xf0, 0xe0, 0x40, 0x00, 0x00, 0x00,
-0x60, 0xe0, 0xa7, 0x7f, 0xfe, 0xd8, 0xf8, 0xa0, 0x00, 0x00, 0x00, 0x40, 0x60, 0x40, 0xe0, 0xa0,
-0x80, 0xc0, 0xe0, 0xf0, 0xc0, 0x80, 0x80, 0x00, 0x01, 0x38, 0xf0, 0xe0, 0xe0, 0xe0, 0xc0, 0x00,
-0x00, 0x00, 0x00, 0x80, 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, 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, 0x80, 0x00, 0x80, 0x04, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x01, 0x04, 0x0e, 0x07, 0x06, 0x0d, 0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00,
-0x07, 0x1f, 0x1f, 0x1f, 0x3f, 0x3f, 0x0f, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x07,
-0x07, 0x0f, 0x0f, 0x2f, 0x27, 0x21, 0x0b, 0x09, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x03,
-0x03, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x04, 0x02, 0x00, 0x00, 0x01, 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, 0x40, 0x20, 0x80, 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, 0x20, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xa0,
-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, 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x0a,
-0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x60, 0xe0, 0xf0, 0xe0, 0xf8, 0xf8, 0xf4, 0x3c, 0x5a, 0xc4, 0x00, 0xc0, 0x80, 0x00, 0x00, 0x00,
-0x80, 0x80, 0x80, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0xc0, 0xe0, 0xf0, 0x80, 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x07, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x01, 0x03, 0x03, 0x07, 0x01, 0x09, 0x0d, 0x0e, 0x1f, 0x0f, 0x05, 0x02, 0x03, 0x01, 0x00, 0x00,
-0x03, 0x83, 0x15, 0x6f, 0xfb, 0xff, 0xf2, 0xf0, 0xf0, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x84, 0x21, 0xab, 0x7d, 0xaf, 0xff, 0xff, 0xf0, 0xc0, 0x00, 0xc0, 0x40, 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, 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, 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, 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, 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, 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, 0x80, 0x80, 0xc0, 0xc0, 0xc0, 0xc0, 0x80, 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, 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, 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, 0x00, 0x9c, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfc, 0xdc, 0xc0, 0x00, 0x00, 0x00, 0x30,
+ 0xe0, 0x00, 0xf0, 0xfe, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xeb, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x80, 0xe0, 0xf0, 0xf0, 0xf0, 0xb0, 0xf0, 0x70, 0x30, 0x20, 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, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e,
+ 0x0e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x3f, 0x00, 0x00, 0x00,
+ 0x00, 0x12, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0x0f, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x15, 0xff, 0xf8, 0xf1, 0xff, 0xfd, 0xfd, 0xfe, 0xfd, 0x7e, 0x00, 0x00,
+ 0x00, 0x00, 0x80, 0x80, 0xc0, 0x80, 0x00, 0xc8, 0xc8, 0x40, 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, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc0, 0xc0, 0xd0, 0xd0, 0xd0, 0xc0, 0xc0, 0x80,
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0xc0, 0xe0, 0xf0, 0xf0, 0xf8, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xe0,
+ 0xe0, 0xe3, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x1f, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x0f, 0x1f, 0x1c, 0x1f, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x60, 0xe2, 0xf0, 0xf0, 0xf0, 0xf8, 0xdc,
+ 0xc0, 0xe0, 0xe0, 0x0d, 0x0f, 0x77, 0x7f, 0x1f, 0x1f, 0x01, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x30,
+ 0x80, 0xc0, 0xc0, 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,
+ 0xc0, 0xf8, 0xfc, 0xfc, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xf1, 0xc0, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 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, 0x70, 0x11, 0xd0, 0x00, 0x01, 0x81, 0x81, 0x80, 0x80, 0x80,
+ 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01,
+ 0x06, 0x01, 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,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xe7, 0xc7, 0x87, 0xc3, 0xf1, 0xfd, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0xc0, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x78, 0xf8, 0xff, 0xff, 0xff, 0xff, 0x8f, 0x0f, 0x0f, 0xff,
+ 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0xf8, 0x83, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc0, 0xff, 0xfe,
+ 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x80, 0x00,
+ 0x20, 0x20, 0x30, 0x70, 0xf0, 0xfe, 0xcf, 0x07, 0x0e, 0x00, 0x00, 0x00, 0x60, 0xd0, 0xf4, 0xe0,
+ 0xc0, 0xc0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x06, 0x08, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
oled_write_raw_P(kyria_logo, sizeof(kyria_logo));
}
@@ -478,7 +268,7 @@ static void render_qmk_logo(void) {
static void render_status(void) {
// QMK Logo and version information
render_qmk_logo();
- oled_write_P(PSTR("Kyria rev1.0\n\n"), false);
+ oled_write_P(PSTR("Kyria rev2.1\n\n"), false);
// Host Keyboard Layer Status
oled_write_P(PSTR("Layer: "), false);
@@ -487,10 +277,10 @@ static void render_status(void) {
oled_write_P(PSTR("Default\n"), false);
break;
case _LOWER:
- oled_write_P(PSTR("Lower\n"), false);
+ oled_write_P(PSTR("Symbols\n"), false);
break;
case _RAISE:
- oled_write_P(PSTR("Raise\n"), false);
+ oled_write_P(PSTR("Mouse & Media\n"), false);
break;
case _ADJUST:
oled_write_P(PSTR("Adjust\n"), false);
@@ -498,8 +288,8 @@ static void render_status(void) {
case _GAMING:
oled_write_P(PSTR("Gaming\n"), false);
break;
- case _GAMING_NUMS:
- oled_write_P(PSTR("Gaming#\n"), false);
+ case _NUM_L:
+ oled_write_P(PSTR("Numbers Left\n"), false);
break;
default:
oled_write_P(PSTR("Undefined\n"), false);
@@ -523,6 +313,7 @@ bool oled_task_user(void) {
#endif
#ifdef ENCODER_ENABLE
+int ledI = 0;
bool encoder_update_user(uint8_t index, bool clockwise) {
if (index == 0) {
// Tab
diff --git a/keyboards/splitkb/kyria/keymaps/taamas2/rules.mk b/keyboards/splitkb/kyria/keymaps/taamas2/rules.mk
index 9e8224492a..041bc77bf4 100644
--- a/keyboards/splitkb/kyria/keymaps/taamas2/rules.mk
+++ b/keyboards/splitkb/kyria/keymaps/taamas2/rules.mk
@@ -1,10 +1,13 @@
OLED_ENABLE = yes
OLED_DRIVER = SSD1306 # Enables the use of OLED displays
+
ENCODER_ENABLE = yes # Enables the use of one or more encoders
+
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE)
RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
-
RGB_MATRIX_SUPPORTED = yes
MOUSEKEY_ENABLE = yes
+KEY_LOCK_ENABLE = yes
+DYNAMIC_MACRO_ENABLE = yes