From 04912b7045e2596a80674a307dda271108d506f0 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sat, 11 Apr 2026 00:55:34 +0200 Subject: [PATCH 1/6] Redesign Aurebesh10Font.h character bitmaps --- display/Aurebesh10Font.h | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/display/Aurebesh10Font.h b/display/Aurebesh10Font.h index 05fd92327..f3a5e8114 100644 --- a/display/Aurebesh10Font.h +++ b/display/Aurebesh10Font.h @@ -5,10 +5,10 @@ const uint8_t Aurebesh10pt7bChar0[] = { // 0x20 ' ' }; const uint16_t Aurebesh10pt7bChar1[] = { // 0x21 '!' 0b111001110000UL, - 0b001100111000UL, + 0b011100111000UL, 0b001110011100UL, - 0b000110001100UL, - 0b000011100111UL, + 0b000111001110UL, + 0b000011100111UL }; const uint8_t Aurebesh10pt7bChar2[] = { // 0x22 '"' 0b1111111UL, @@ -1349,15 +1349,15 @@ const uint16_t Aurebesh10pt7bChar91[] = { // 0x7B '{' 0b01111000000001UL, 0b01111000000000UL, 0b11111000000110UL, - 0b11111111111011UL, + 0b11111100001011UL, 0b11111111111111UL, 0b11111100001101UL, 0b11111000000110UL, 0b01111000000000UL, - 0b00111000000010UL, - 0b00111100000100UL, - 0b00001111111000UL, - 0b00000001000000UL, + 0b01111000000000UL, + 0b00111100000010UL, + 0b00011110001100UL, + 0b00000111110000UL }; const uint16_t Aurebesh10pt7bChar92[] = { // 0x7C '|' 0b11111111111111UL, @@ -1378,20 +1378,20 @@ const uint16_t Aurebesh10pt7bChar92[] = { // 0x7C '|' }; const uint16_t Aurebesh10pt7bChar93[] = { // 0x7D '}' 0b00001111110000UL, - 0b00011111011000UL, - 0b00111111111100UL, - 0b01010011101110UL, - 0b10111010101110UL, + 0b00111000011100UL, + 0b01111111111110UL, + 0b01010111110110UL, + 0b10111011101111UL, 0b10111100011111UL, 0b11111000001111UL, 0b11000000000001UL, 0b11111000001111UL, 0b10111100011111UL, - 0b10111011101110UL, - 0b01011011101110UL, - 0b00101111111100UL, - 0b00011000001000UL, - 0b00000111110000UL, + 0b10111011101111UL, + 0b01010111110110UL, + 0b01111111111110UL, + 0b00111000011100UL, + 0b00001111110000UL }; const uint16_t Aurebesh10pt7bChar94[] = { // 0x7E '~' 0b11111111111111UL, From af4a7b283d2210562178ca4a1e8fd22d611ab856 Mon Sep 17 00:00:00 2001 From: Olivier Date: Fri, 17 Apr 2026 15:20:35 +0200 Subject: [PATCH 2/6] StarJedi glyph improvements --- display/StarJedi10Font.h | 675 ++++++++++++++++++++------------------- 1 file changed, 341 insertions(+), 334 deletions(-) diff --git a/display/StarJedi10Font.h b/display/StarJedi10Font.h index 84f280eb9..3bf80f924 100644 --- a/display/StarJedi10Font.h +++ b/display/StarJedi10Font.h @@ -1,3 +1,7 @@ +// Licesnced as FREEWARE courtesy of fontspace.com +// DESIGNED BY Boba Fonts +// https://www.dafont.com/star-jedi.font + const uint8_t Starjedi10pt7bChar0[] = { // 0x20 ' ' }; const uint16_t Starjedi10pt7bChar1[] = { // 0x21 '!' @@ -17,24 +21,23 @@ const uint8_t Starjedi10pt7bChar2[] = { // 0x22 '"' 0b111111UL, }; const uint32_t Starjedi10pt7bChar3[] = { // 0x23 '#' - 0b000000000000000000UL, 0b000001111111100000UL, - 0b000110100010111000UL, + 0b000111000000111000UL, 0b001101111111101100UL, - 0b011011111111110110UL, - 0b010011001100110010UL, - 0b110111101101111011UL, - 0b111111100001111111UL, - 0b101101100001101101UL, + 0b011001111111100110UL, + 0b010011011110110010UL, + 0b110011101101110011UL, + 0b100111100001111001UL, + 0b101111000000111101UL, 0b111100000000001111UL, - 0b101111100001111101UL, - 0b100111100001111011UL, - 0b010111001100111010UL, - 0b010011001110110010UL, - 0b001011111111110100UL, - 0b000101111111101000UL, - 0b000011000001110000UL, - 0b000000111111000000UL, + 0b101111000000111101UL, + 0b100111100001111001UL, + 0b110011101101110011UL, + 0b010011011110110010UL, + 0b011001111111100110UL, + 0b001101111111101100UL, + 0b000111000000111000UL, + 0b000001111111100000UL }; const uint32_t Starjedi10pt7bChar4[] = { // 0x24 '$' 0b000001111111000000UL, @@ -42,54 +45,54 @@ const uint32_t Starjedi10pt7bChar4[] = { // 0x24 '$' 0b001111111100011000UL, 0b011111110000000100UL, 0b011111100000000000UL, - 0b111111100000010000UL, - 0b111111100000011000UL, - 0b111111111001110110UL, + 0b111111100000000000UL, + 0b111111100000001000UL, + 0b111111110000010010UL, 0b111111111111111111UL, - 0b111111111111111110UL, - 0b111111110000011000UL, + 0b111111110000010010UL, 0b111111100000001000UL, + 0b111111100000000000UL, 0b011111100000000000UL, 0b011111110000000100UL, - 0b001111111000001000UL, + 0b001111111100011000UL, 0b000111111111110000UL, - 0b000011111111100000UL, + 0b000001111111000000UL }; const uint32_t Starjedi10pt7bChar5[] = { // 0x25 '%' 0b0000100100100000000UL, 0b0000010100100000000UL, 0b0010011111100100000UL, - 0b0001111000111000000UL, + 0b0001110000111000000UL, 0b1001100000011001000UL, - 0b0111001000001110000UL, + 0b0111000110001110000UL, 0b0010001111000101100UL, 0b1010011111100111111UL, - 0b0110011111000111000UL, + 0b0110011111100111000UL, 0b0010001111000101100UL, 0b0111000110001111000UL, - 0b1001000000011000000UL, + 0b1001100000011000000UL, 0b0001110000111000000UL, 0b0010011111101000000UL, 0b0000010100100000000UL, - 0b0000100100100000000UL, + 0b0000100100100000000UL }; const uint32_t Starjedi10pt7bChar6[] = { // 0x26 '&' 0b0000000000010100100000UL, - 0b0000000000010010100000UL, - 0b0000000010011111100100UL, - 0b0000000001110000111000UL, - 0b0000001001000000011001UL, - 0b0000011111000111001110UL, + 0b0000000100010010100010UL, + 0b0000000010011111110100UL, + 0b0000000001110000011000UL, + 0b0000001001100000001101UL, + 0b0000011111000111000110UL, 0b0000000000001111100100UL, 0b1111111110001111100111UL, 0b0000000000001111100100UL, 0b0000011011000111000100UL, - 0b0000001111000000001111UL, - 0b0000000001100000011000UL, - 0b0000000001011001111100UL, - 0b0000000000011111100000UL, - 0b0000000000010010100000UL, - 0b0000000000100100010000UL, + 0b0000001111100000001111UL, + 0b0000000001110000011000UL, + 0b0000000001011111111100UL, + 0b0000000010010110100010UL, + 0b0000000100010010100000UL, + 0b0000000000100100010000UL }; const uint8_t Starjedi10pt7bChar7[] = { // 0x27 ''' 0b111111UL, @@ -118,15 +121,15 @@ const uint32_t Starjedi10pt7bChar10[] = { // 0x2A '*' 0b000100000111000000UL, 0b000010000010111110UL, 0b000001111001100111UL, - 0b111110001111111111UL, + 0b011110001111111111UL, 0b111111111110001111UL, - 0b000000000011100111UL, - 0b000000000000111111UL, - 0b000010000010000000UL, + 0b001000001011100111UL, + 0b000111110000111110UL, + 0b000000000010000000UL, 0b000100000111100000UL, - 0b000010001111000000UL, - 0b000001111100000000UL, - 0b000000100000000000UL, + 0b001000011110000000UL, + 0b000100111100000000UL, + 0b000011110000000000UL }; const uint8_t Starjedi10pt7bChar11[] = { // 0x2B '+' 0b1111UL, @@ -178,12 +181,12 @@ const uint16_t Starjedi10pt7bChar15[] = { // 0x2F '/' 0b00000000000011UL, }; const uint16_t Starjedi10pt7bChar16[] = { // 0x30 '0' - 0b00000011000000UL, - 0b00011111111000UL, + 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, + 0b01111111111110UL, 0b11111111111111UL, - 0b11111111111111UL, + 0b11110000001111UL, 0b11100000000111UL, 0b11100000000111UL, 0b11110000001111UL, @@ -191,21 +194,21 @@ const uint16_t Starjedi10pt7bChar16[] = { // 0x30 '0' 0b01111111111110UL, 0b01111111111110UL, 0b00111111111100UL, - 0b00001111110000UL, + 0b00001111110000UL }; const uint16_t Starjedi10pt7bChar17[] = { // 0x31 '1' 0b00000000111000UL, 0b00000001111100UL, - 0b00000000111100UL, - 0b00000000011110UL, - 0b11111111111111UL, + 0b00000000111110UL, + 0b00000000011111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Starjedi10pt7bChar18[] = { // 0x32 '2' - 0b11110000001000UL, + 0b11110000001110UL, 0b11111000000111UL, 0b11111000000111UL, 0b11111100000111UL, @@ -215,10 +218,10 @@ const uint16_t Starjedi10pt7bChar18[] = { // 0x32 '2' 0b11101111111111UL, 0b11100111111110UL, 0b11100011111110UL, - 0b11100001111100UL, + 0b11100001111100UL }; const uint16_t Starjedi10pt7bChar19[] = { // 0x33 '3' - 0b01110000001000UL, + 0b01110000001110UL, 0b11100000000111UL, 0b11100111000111UL, 0b11100111000111UL, @@ -228,7 +231,7 @@ const uint16_t Starjedi10pt7bChar19[] = { // 0x33 '3' 0b11111111111111UL, 0b01111101111110UL, 0b01111101111110UL, - 0b00111000111100UL, + 0b00111000111100UL }; const uint16_t Starjedi10pt7bChar20[] = { // 0x34 '4' 0b00011110000000UL, @@ -260,60 +263,60 @@ const uint16_t Starjedi10pt7bChar21[] = { // 0x35 '5' const uint16_t Starjedi10pt7bChar22[] = { // 0x36 '6' 0b00000111100000UL, 0b00011111111000UL, - 0b01111111111100UL, + 0b00111111111100UL, 0b01111111111110UL, - 0b11111111111110UL, - 0b11100011001111UL, + 0b01111111111110UL, + 0b11110111001111UL, 0b11100011100111UL, 0b11100011100111UL, - 0b11111111100111UL, - 0b11111111100111UL, + 0b11100011100111UL, + 0b11110111100111UL, 0b01111111100111UL, 0b01111111000111UL, - 0b00011110000000UL, + 0b00011110000000UL }; const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' + 0b00000000001111UL, 0b00000000001111UL, 0b11000000001111UL, - 0b11100000001111UL, - 0b11111000001111UL, - 0b11111110001111UL, + 0b11110000001111UL, + 0b11111100001111UL, 0b11111111001111UL, 0b11111111111111UL, 0b00111111111111UL, 0b00001111111111UL, 0b00000011111111UL, - 0b00000000111111UL, + 0b00000000111111UL }; const uint16_t Starjedi10pt7bChar24[] = { // 0x38 '8' - 0b00111100111100UL, - 0b01111101111110UL, - 0b01111111111110UL, - 0b11111111111111UL, + 0b00111100011100UL, + 0b01111110111110UL, + 0b11111111111110UL, 0b11111111111111UL, + 0b11110111101111UL, 0b11100011000111UL, 0b11100011000111UL, 0b11100011000111UL, - 0b11111111111111UL, + 0b11110111101111UL, 0b11111111111111UL, 0b11111111111110UL, - 0b01111101111110UL, - 0b00111100111100UL, + 0b01111110111110UL, + 0b00111100011100UL }; const uint16_t Starjedi10pt7bChar25[] = { // 0x39 '9' 0b00000001111000UL, 0b11100011111110UL, 0b11100011111110UL, - 0b11100111111111UL, - 0b11100111111111UL, + 0b11100111101111UL, 0b11100111000111UL, 0b11100111000111UL, - 0b11110011000111UL, + 0b11100111000111UL, + 0b11110011101111UL, 0b11111111111111UL, 0b01111111111110UL, - 0b00111111111110UL, - 0b00011111111100UL, - 0b00000111110000UL, + 0b01111111111110UL, + 0b00111111111100UL, + 0b00001111110000UL }; const uint16_t Starjedi10pt7bChar26[] = { // 0x3A ':' 0b1111001111UL, @@ -395,77 +398,78 @@ const uint8_t Starjedi10pt7bChar30[] = { // 0x3E '>' 0b1111UL, }; const uint16_t Starjedi10pt7bChar31[] = { // 0x3F '?' - 0b00000000001111UL, + 0b00000000001110UL, 0b00000000000111UL, 0b11110011000111UL, 0b11110011100111UL, 0b11110011111111UL, 0b11110011111111UL, 0b00000001111111UL, - 0b00000000111110UL, - 0b00000000011110UL, + 0b00000000111111UL, + 0b00000000011110UL }; const uint32_t Starjedi10pt7bChar32[] = { // 0x40 '@' - 0b00000000000110000000000000000UL, - 0b00000000111110000000000000000UL, - 0b00000011111110011110000000000UL, - 0b00011111111110011110000000000UL, - 0b01111111111110011110000000000UL, - 0b11111111111000011110000000000UL, - 0b11111111000000011110000000000UL, - 0b11111111110000011110000000000UL, - 0b11111111111110011110000001000UL, - 0b01111111111110011110000111110UL, - 0b00000111111110011110011111111UL, - 0b00011111111110011110111111111UL, - 0b11111111111110011111111111111UL, - 0b11111111111000011111111111111UL, - 0b11111111000000011111111101111UL, - 0b11111111110000011111111001111UL, - 0b11111111111110011111110001111UL, - 0b01111111111110001111100001111UL, - 0b11001111111110000000000001111UL, - 0b11111001111110000000000001111UL, - 0b11111110001110000000000001111UL, - 0b11111111110010011111111111111UL, - 0b11111111111110011111111111111UL, - 0b00111111111110011111111111111UL, - 0b00110011111110011111111111111UL, - 0b00110000011110011111111111111UL, - 0b00110000111110000000000001111UL, - 0b00110111111110000000000001111UL, - 0b01111111111110011100000001111UL, - 0b11111111111110011111100001111UL, - 0b11111111110000011111111100000UL, - 0b11111110000000011111111111100UL, - 0b11110000000000011111111111111UL, - 0b10000000000000000111111111111UL, - 0b11111111111110000111001111111UL, - 0b11111111111110000111000001111UL, - 0b11111111111110000111000011111UL, - 0b11111111111110000111011111111UL, - 0b11111111111110011111111111111UL, - 0b00001110001110011111111111100UL, - 0b00011110001110011111111100000UL, - 0b00111110001110011111100000000UL, - 0b01111110001110011100000000000UL, - 0b11111111111110100000000000000UL, - 0b11110111111110011111111111111UL, - 0b11110011111100011111111111111UL, - 0b11110001111000011111111111111UL, - 0b11110000000000011111111111111UL, - 0b11110000000000011111111111111UL, - 0b11110000000000000001111000111UL, - 0b11110000111100000011111000111UL, - 0b11110011111110000111111000111UL, - 0b11110111111110001111111000111UL, - 0b11111111111110011111111111111UL, - 0b11111111111110011110011111111UL, - 0b11111111111110011110011111110UL, - 0b11111111011110011110001111100UL, - 0b11111110011110011110000010000UL, - 0b01111000011110011110000000000UL, - 0b00000000011110000000000000000UL, + 0b000000000000110000000000000000UL, + 0b000000000111110011110000000000UL, + 0b000000011111110011110000000000UL, + 0b000001111111110011110000000000UL, + 0b001111111111110011110000000000UL, + 0b111111111111000011110000000000UL, + 0b111111111000000011110000000000UL, + 0b111111111110000011110000000000UL, + 0b111111111111110011110000000000UL, + 0b001111111111110011110000111110UL, + 0b000001111111110011110001111111UL, + 0b000111111111110011110011111111UL, + 0b111111111111110011111111111111UL, + 0b111111111111000011111111111111UL, + 0b111111111000000011111111111111UL, + 0b111111111110000011111111001111UL, + 0b011111111111110011111110001111UL, + 0b000111111111110001111100001111UL, + 0b111000111111110000000000001111UL, + 0b111111000111110000000000001111UL, + 0b111111111000110000000000001111UL, + 0b111111111111000000000000001111UL, + 0b011111111111110011111111111111UL, + 0b001111111111110011111111111111UL, + 0b001110011111110011111111111111UL, + 0b001110000011110011111111111111UL, + 0b001110000111110011111111111111UL, + 0b001110111111110000000000001111UL, + 0b011111111111110000000000001111UL, + 0b111111111111000011100000001111UL, + 0b111111111000000011111100001111UL, + 0b111111000000000011111111100000UL, + 0b111000000000000011111111111100UL, + 0b000000000000000001111111111111UL, + 0b111111111111110000111111111111UL, + 0b111111111111110000111001111111UL, + 0b111111111111110000111000001111UL, + 0b111111111111110000111000011111UL, + 0b111111111111110000111011111111UL, + 0b000011110001110001111111111111UL, + 0b000111110001110011111111111100UL, + 0b001111110001110011111111100000UL, + 0b011111110001110011111100000000UL, + 0b111111111011110011100000000000UL, + 0b111100111111110000000000000000UL, + 0b111100111111110011111111111111UL, + 0b111100011111100011111111111111UL, + 0b111100001111000011111111111111UL, + 0b111100000000000011111111111111UL, + 0b111100000000000011111111111111UL, + 0b111100001111100000001111000111UL, + 0b111100011111110000011111000111UL, + 0b111100111111110000111111000111UL, + 0b111111111111110001111111000111UL, + 0b111111111111110011111111101111UL, + 0b111111111111110011110011111111UL, + 0b111111110011110011110011111111UL, + 0b111111100011110011110001111110UL, + 0b011111000011110011110000111100UL, + 0b000000000011110011110000000000UL, + 0b000000000011110000000000000000UL }; const uint16_t Starjedi10pt7bChar33[] = { // 0x41 'A' 0b10000000001111UL, @@ -494,16 +498,16 @@ const uint16_t Starjedi10pt7bChar34[] = { // 0x42 'B' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111111111UL, - 0b11111111111111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111101111UL, + 0b11101111111111UL, 0b11111111111111UL, 0b11111101111110UL, - 0b01111100111110UL, - 0b00111000000000UL, + 0b01111100111100UL, + 0b00111000000000UL }; const uint16_t Starjedi10pt7bChar35[] = { // 0x43 'C' 0b00001111110000UL, @@ -517,8 +521,8 @@ const uint16_t Starjedi10pt7bChar35[] = { // 0x43 'C' 0b11110000001111UL, 0b11111000011111UL, 0b01111000011110UL, - 0b01100000000110UL, - 0b01000000000100UL, + 0b01110000001110UL, + 0b00100000000100UL }; const uint16_t Starjedi10pt7bChar36[] = { // 0x44 'D' 0b00000000001111UL, @@ -575,19 +579,19 @@ const uint16_t Starjedi10pt7bChar38[] = { // 0x46 'F' 0b00000000001111UL, }; const uint16_t Starjedi10pt7bChar39[] = { // 0x47 'G' - 0b00011111111000UL, + 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, 0b01111111111110UL, 0b11111000011111UL, - 0b11111000001111UL, + 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11111110011111UL, 0b11111110011110UL, 0b11111110001110UL, - 0b11111110000100UL, + 0b11111110000100UL }; const uint16_t Starjedi10pt7bChar40[] = { // 0x48 'H' 0b00000000001111UL, @@ -681,17 +685,18 @@ const uint16_t Starjedi10pt7bChar45[] = { // 0x4D 'M' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00000111111110UL, - 0b00011111111000UL, - 0b11111111100000UL, - 0b01111111100000UL, - 0b00111111111000UL, - 0b00001111111110UL, - 0b11111111111111UL, + 0b00000011111111UL, + 0b00001111111100UL, + 0b00111111110000UL, + 0b11111111000000UL, + 0b00111111110000UL, + 0b00001111111100UL, + 0b00000011111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' 0b11111111111111UL, @@ -699,9 +704,9 @@ const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00001111111110UL, + 0b00000111111110UL, 0b00011111111000UL, - 0b01111111110000UL, + 0b01111111100000UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -710,7 +715,7 @@ const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL, + 0b00000000001111UL }; const uint16_t Starjedi10pt7bChar47[] = { // 0x4F 'O' 0b00000000001111UL, @@ -721,14 +726,14 @@ const uint16_t Starjedi10pt7bChar47[] = { // 0x4F 'O' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00001111111110UL, + 0b00000111111110UL, 0b00011111111000UL, - 0b01111111110000UL, - 0b11111111111111UL, + 0b01111111100000UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Starjedi10pt7bChar48[] = { // 0x50 'P' 0b00000000001111UL, @@ -743,11 +748,11 @@ const uint16_t Starjedi10pt7bChar48[] = { // 0x50 'P' 0b00000111000111UL, 0b00000111000111UL, 0b00000111000111UL, + 0b00000111101111UL, 0b00000111111111UL, 0b00000111111111UL, 0b00000011111110UL, - 0b00000011111110UL, - 0b00000000110000UL, + 0b00000001111100UL }; const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' 0b11111111111111UL, @@ -755,12 +760,13 @@ const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00000111111110UL, - 0b00011111111000UL, - 0b11111111100000UL, - 0b01111111100000UL, - 0b00011111111000UL, - 0b00000111111110UL, + 0b00000011111111UL, + 0b00001111111100UL, + 0b00111111110000UL, + 0b11111111000000UL, + 0b00111111110000UL, + 0b00001111111100UL, + 0b00000011111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -769,7 +775,7 @@ const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL, + 0b00000000001111UL }; const uint16_t Starjedi10pt7bChar50[] = { // 0x52 'R' 0b11111111111111UL, @@ -780,16 +786,16 @@ const uint16_t Starjedi10pt7bChar50[] = { // 0x52 'R' 0b00001111000111UL, 0b00011111000111UL, 0b01111111000111UL, - 0b11111111100111UL, - 0b11111111111111UL, + 0b11111111000111UL, + 0b11111111101111UL, 0b11110011111111UL, - 0b11110011111110UL, - 0b11110001111100UL, - 0b11110000000000UL, - 0b11110000000000UL, + 0b11110011111111UL, + 0b11110001111110UL, + 0b11110000111100UL, 0b11110000000000UL, 0b11110000000000UL, 0b11110000000000UL, + 0b11110000000000UL }; const uint16_t Starjedi10pt7bChar51[] = { // 0x53 'S' 0b11110000000000UL, @@ -834,9 +840,9 @@ const uint32_t Starjedi10pt7bChar53[] = { // 0x55 'U' 0b0000001111111111110UL, 0b0000111111100111111UL, 0b0001111110000001111UL, - 0b0111111000000000111UL, + 0b0011111000000000111UL, 0b0111110000000000011UL, - 0b1111100000000000001UL, + 0b1111100000000000001UL }; const uint32_t Starjedi10pt7bChar54[] = { // 0x56 'V' 0b0000011111111111111UL, @@ -844,15 +850,16 @@ const uint32_t Starjedi10pt7bChar54[] = { // 0x56 'V' 0b0000011111111111111UL, 0b0000011111111111111UL, 0b0000011111111111111UL, + 0b0000000001111000111UL, 0b0000000011111000111UL, - 0b0000000111111000111UL, - 0b0000011111111000111UL, - 0b0000111111111100111UL, - 0b0011111111011111111UL, + 0b0000001111111000111UL, + 0b0000111111111000111UL, + 0b0011111111111101111UL, 0b0111111110011111111UL, - 0b0111111000001111110UL, - 0b1111100000000111100UL, - 0b1111000000000000000UL, + 0b1111111000011111111UL, + 0b1111100000001111110UL, + 0b1111000000000111100UL, + 0b1100000000000000000UL }; const uint16_t Starjedi10pt7bChar55[] = { // 0x57 'W' 0b00000000001111UL, @@ -863,19 +870,19 @@ const uint16_t Starjedi10pt7bChar55[] = { // 0x57 'W' 0b01111111111111UL, 0b11111111111100UL, 0b11111111100000UL, - 0b11111111110000UL, + 0b11111111111000UL, 0b11111111111111UL, - 0b01111111111111UL, + 0b00111111111111UL, 0b00000111111111UL, 0b00011111111111UL, 0b11111111111111UL, - 0b11111111111000UL, - 0b11111111000000UL, 0b11111111111100UL, - 0b11111111111111UL, - 0b00011111111111UL, + 0b11111111100000UL, + 0b11111111111000UL, + 0b01111111111111UL, + 0b00001111111111UL, 0b00000001111111UL, - 0b00000000000111UL, + 0b00000000000111UL }; const uint16_t Starjedi10pt7bChar56[] = { // 0x58 'X' 0b00000000001111UL, @@ -888,11 +895,11 @@ const uint16_t Starjedi10pt7bChar56[] = { // 0x58 'X' 0b00011111101111UL, 0b01111111101111UL, 0b11111111101111UL, - 0b11111111111111UL, - 0b11110011111111UL, + 0b11110111111111UL, + 0b11110111111111UL, 0b11110011111110UL, 0b11110001111100UL, - 0b11110000000000UL, + 0b11110000000000UL }; const uint16_t Starjedi10pt7bChar57[] = { // 0x59 'Y' 0b00000000001111UL, @@ -917,19 +924,19 @@ const uint16_t Starjedi10pt7bChar58[] = { // 0x5A 'Z' 0b10000000000000UL, 0b11110000000000UL, 0b11111110000000UL, - 0b11111111111000UL, - 0b11111111111111UL, + 0b11111111110000UL, + 0b11111111111110UL, 0b01111111111111UL, 0b00111011111111UL, - 0b00111000011111UL, - 0b00111000011111UL, + 0b00111000111111UL, + 0b00111000001111UL, 0b00111001111111UL, 0b01111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111001111UL, 0b11111000001111UL, - 0b11000000001111UL, + 0b11000000001111UL }; const uint16_t Starjedi10pt7bChar59[] = { // 0x5B '[' 0b00000000001111UL, @@ -964,46 +971,45 @@ const uint16_t Starjedi10pt7bChar61[] = { // 0x5D ']' 0b00000000000111UL, 0b00000000111111UL, 0b00000111111111UL, - 0b01111111111111UL, - 0b11111111111110UL, - 0b11111111110000UL, - 0b11111111110000UL, - 0b11111111111110UL, - 0b01111111111111UL, + 0b00111111111111UL, + 0b11111111111100UL, + 0b11111111100000UL, + 0b11111111111000UL, + 0b11111111111111UL, + 0b00111111111111UL, 0b00000111111111UL, - 0b00001111111111UL, + 0b00011111111111UL, 0b11111111111111UL, 0b11111111111100UL, 0b11111111100000UL, - 0b11111111111100UL, + 0b11111111111000UL, 0b11111111111111UL, 0b00111111111111UL, 0b00000011111111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL, - 0b00000000001111UL, + 0b00000000001111UL }; const uint32_t Starjedi10pt7bChar62[] = { // 0x5E '^' - 0b0000011000011000000UL, - 0b0000111000011110000UL, - 0b0001111000011111000UL, + 0b0000011000001100000UL, + 0b0000111000001110000UL, + 0b0001111000001111000UL, 0b0011111000001111100UL, - 0b0111100000000111110UL, - 0b0111000000000011110UL, + 0b0111110000000111110UL, + 0b0111100000000011110UL, 0b1111000011100001111UL, - 0b1110000111110001111UL, 0b1110000111110000111UL, + 0b1110001111111000111UL, + 0b1110001111111000111UL, + 0b1110001111111000111UL, 0b1110000111110000111UL, - 0b1110000111110000111UL, - 0b1110000011100001111UL, - 0b1111000000000001111UL, + 0b1111000011100001111UL, 0b0111100000000011110UL, - 0b0111110000000111100UL, - 0b0011111000011111100UL, - 0b0001111000011111000UL, - 0b0000111000011100000UL, - 0b0000001000010000000UL, + 0b0111110000000111110UL, + 0b0011111000001111100UL, + 0b0001111000001111000UL, + 0b0000111000001110000UL, + 0b0000011000001100000UL }; const uint16_t Starjedi10pt7bChar63[] = { // 0x5F '_' 0b00000000001111UL, @@ -1035,14 +1041,14 @@ const uint16_t Starjedi10pt7bChar64[] = { // 0x60 '`' 0b11111111111000UL, 0b11111111000000UL, 0b11111000000000UL, - 0b11111100000000UL, - 0b11111111100000UL, - 0b11111111111100UL, + 0b11111111000000UL, + 0b11111111111000UL, + 0b11111111111111UL, 0b11111111111111UL, 0b00011111111111UL, 0b00000011111111UL, 0b00000000011111UL, - 0b00000000000011UL, + 0b00000000000011UL }; const uint16_t Starjedi10pt7bChar65[] = { // 0x61 'a' 0b10000000000000UL, @@ -1068,19 +1074,19 @@ const uint16_t Starjedi10pt7bChar66[] = { // 0x62 'b' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111000111UL, - 0b11100111111111UL, - 0b11111111111111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111000111UL, + 0b11000111101111UL, + 0b11101111111111UL, 0b11111111111111UL, 0b11111101111110UL, - 0b01111100111110UL, - 0b00111000000000UL, + 0b01111100111100UL, + 0b00111000000000UL }; const uint16_t Starjedi10pt7bChar67[] = { // 0x63 'c' - 0b00000111110000UL, + 0b00000111100000UL, 0b00011111111000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -1093,7 +1099,7 @@ const uint16_t Starjedi10pt7bChar67[] = { // 0x63 'c' 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, - 0b11110000001111UL, + 0b11110000001111UL }; const uint16_t Starjedi10pt7bChar68[] = { // 0x64 'd' 0b11111111111111UL, @@ -1141,20 +1147,20 @@ const uint16_t Starjedi10pt7bChar70[] = { // 0x66 'f' 0b00000000001111UL, }; const uint16_t Starjedi10pt7bChar71[] = { // 0x67 'g' - 0b00001111110000UL, - 0b00011111111100UL, + 0b00000111100000UL, + 0b00011111111000UL, 0b00111111111100UL, 0b01111111111110UL, 0b01111111111110UL, 0b11111000011111UL, - 0b11111000001111UL, + 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11111110001111UL, 0b11111110001111UL, 0b11111110001111UL, - 0b11111110001111UL, + 0b11111110001111UL }; const uint16_t Starjedi10pt7bChar72[] = { // 0x68 'h' 0b11111111111111UL, @@ -1223,17 +1229,18 @@ const uint16_t Starjedi10pt7bChar77[] = { // 0x6D 'm' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00000111111110UL, - 0b00011111111000UL, - 0b11111111100000UL, - 0b01111111100000UL, - 0b00111111111000UL, - 0b00001111111110UL, - 0b11111111111111UL, + 0b00000011111111UL, + 0b00001111111100UL, + 0b00111111110000UL, + 0b11111111000000UL, + 0b00111111110000UL, + 0b00001111111100UL, + 0b00000011111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Starjedi10pt7bChar78[] = { // 0x6E 'n' 0b11111111111111UL, @@ -1241,32 +1248,32 @@ const uint16_t Starjedi10pt7bChar78[] = { // 0x6E 'n' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b00001111111110UL, + 0b00000111111110UL, 0b00011111111000UL, - 0b01111111110000UL, - 0b11111111111111UL, + 0b01111111100000UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Starjedi10pt7bChar79[] = { // 0x6F 'o' 0b00001111110000UL, - 0b00011111111000UL, 0b00111111111100UL, 0b01111111111110UL, 0b01111111111110UL, + 0b11111111111111UL, 0b11111000011111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, 0b11111000011111UL, - 0b11111111111110UL, + 0b11111111111111UL, + 0b01111111111110UL, 0b01111111111110UL, - 0b01111111111100UL, 0b00111111111100UL, - 0b00001111110000UL, + 0b00001111110000UL }; const uint16_t Starjedi10pt7bChar80[] = { // 0x70 'p' 0b11111111111111UL, @@ -1278,20 +1285,20 @@ const uint16_t Starjedi10pt7bChar80[] = { // 0x70 'p' 0b00000111000111UL, 0b00000111000111UL, 0b00000111000111UL, + 0b00000111101111UL, 0b00000111111111UL, 0b00000111111111UL, 0b00000011111110UL, - 0b00000011111110UL, - 0b00000000110000UL, + 0b00000001111100UL }; const uint16_t Starjedi10pt7bChar81[] = { // 0x71 'q' - 0b00000011000000UL, - 0b00011111111000UL, + 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, 0b01111111111110UL, + 0b11111111111111UL, 0b11110000011111UL, - 0b11110000001111UL, + 0b11100000001111UL, 0b11100000001111UL, 0b11110000001111UL, 0b11110000001111UL, @@ -1300,7 +1307,7 @@ const uint16_t Starjedi10pt7bChar81[] = { // 0x71 'q' 0b11111111111110UL, 0b11111111111110UL, 0b11111111111100UL, - 0b11110011110000UL, + 0b11110011110000UL }; const uint16_t Starjedi10pt7bChar82[] = { // 0x72 'r' 0b11111111111111UL, @@ -1311,12 +1318,13 @@ const uint16_t Starjedi10pt7bChar82[] = { // 0x72 'r' 0b00001111000111UL, 0b00011111000111UL, 0b01111111000111UL, - 0b11111111100111UL, - 0b11111111111111UL, - 0b11110011111111UL, + 0b11111111000111UL, + 0b11111111101111UL, + 0b11110111111111UL, + 0b11110111111111UL, 0b11110011111110UL, 0b11110001111100UL, - 0b11110000000000UL, + 0b11110000000000UL }; const uint16_t Starjedi10pt7bChar83[] = { // 0x73 's' 0b11110000000000UL, @@ -1363,36 +1371,36 @@ const uint16_t Starjedi10pt7bChar85[] = { // 0x75 'u' 0b00011111111111UL, }; const uint16_t Starjedi10pt7bChar86[] = { // 0x76 'v' - 0b00000000000001UL, - 0b00000000001111UL, - 0b00000001111111UL, + 0b00000000000111UL, + 0b00000000111111UL, 0b00000111111111UL, 0b00111111111111UL, 0b11111111111111UL, + 0b11111111111111UL, + 0b11111111111000UL, + 0b11111111000000UL, + 0b11111000000000UL, + 0b11111111000000UL, 0b11111111111000UL, - 0b11111110000000UL, - 0b11110000000000UL, - 0b11111100000000UL, - 0b11111111110000UL, - 0b11111111111110UL, 0b11111111111111UL, - 0b00011111111111UL, - 0b00000011111111UL, - 0b00000000011111UL, - 0b00000000000011UL, + 0b11111111111111UL, + 0b00111111111111UL, + 0b00000111111111UL, + 0b00000000111111UL, + 0b00000000000111UL }; const uint16_t Starjedi10pt7bChar87[] = { // 0x77 'w' 0b00000000000111UL, 0b00000000111111UL, 0b00000111111111UL, 0b01111111111111UL, - 0b11111111111110UL, - 0b11111111110000UL, - 0b11111111110000UL, - 0b11111111111110UL, - 0b01111111111111UL, + 0b11111111111100UL, + 0b11111111100000UL, + 0b11111111111000UL, + 0b11111111111111UL, + 0b00111111111111UL, 0b00000111111111UL, - 0b00001111111111UL, + 0b00011111111111UL, 0b11111111111111UL, 0b11111111111100UL, 0b11111111100000UL, @@ -1401,15 +1409,15 @@ const uint16_t Starjedi10pt7bChar87[] = { // 0x77 'w' 0b00111111111111UL, 0b00000011111111UL, 0b00000000001111UL, - 0b00000000000001UL, + 0b00000000000001UL }; const uint16_t Starjedi10pt7bChar88[] = { // 0x78 'x' - 0b10000000000001UL, 0b11000000000011UL, + 0b11100000000111UL, 0b11110000001111UL, 0b11111000011111UL, 0b11111111111111UL, - 0b11111111111111UL, + 0b01111111111110UL, 0b00111111111100UL, 0b00001111110000UL, 0b00001111110000UL, @@ -1419,7 +1427,7 @@ const uint16_t Starjedi10pt7bChar88[] = { // 0x78 'x' 0b11111000011111UL, 0b11110000001111UL, 0b11100000000111UL, - 0b10000000000001UL, + 0b11000000000011UL }; const uint16_t Starjedi10pt7bChar89[] = { // 0x79 'y' 0b00000000000001UL, @@ -1457,19 +1465,19 @@ const uint16_t Starjedi10pt7bChar90[] = { // 0x7A 'z' }; const uint32_t Starjedi10pt7bChar91[] = { // 0x7B '{' 0b1111111111111111100UL, - 0b1111001101011101100UL, - 0b1011111101011101100UL, + 0b1100100100100010100UL, + 0b1001100100101010100UL, 0b1111111111111111100UL, - 0b1111000000000000000UL, - 0b1011000000000000100UL, - 0b1111111000000011010UL, - 0b1111000110100100101UL, - 0b1111000001111100011UL, - 0b1111000001111111010UL, - 0b1101111111111010010UL, - 0b1111000000000100110UL, - 0b1011000000000101110UL, - 0b1111100000000010100UL, + 0b1001000000000000000UL, + 0b1101000000000000101UL, + 0b1001111000000011010UL, + 0b1011000110000100101UL, + 0b1101000001111100011UL, + 0b1001000001111111010UL, + 0b1101111111111010011UL, + 0b1011000000000100110UL, + 0b1001000000000101110UL, + 0b1101100000000010101UL }; const uint8_t Starjedi10pt7bChar92[] = { // 0x7C '|' 0b1111UL, @@ -1481,25 +1489,24 @@ const uint8_t Starjedi10pt7bChar92[] = { // 0x7C '|' }; const uint32_t Starjedi10pt7bChar93[] = { // 0x7D '}' 0b0000001111111000000UL, - 0b0000111001100110000UL, - 0b0001101001011001000UL, - 0b0011100010101010100UL, - 0b0110010000000110010UL, - 0b0111100000000100110UL, - 0b1111000000000011101UL, - 0b1100000111111101001UL, - 0b1111011111111110101UL, - 0b1111011111111110001UL, - 0b1011011111001111011UL, - 0b1100000000111101111UL, - 0b1001100000010000101UL, - 0b0110000000000011010UL, - 0b0100010000000011010UL, - 0b0010100000101100100UL, - 0b0001001001100111000UL, - 0b0000110001010110000UL, - 0b0000001111111000000UL, - 0b0000000000000000000UL, + 0b0000110011011110000UL, + 0b0001000011011011000UL, + 0b0011101000000010100UL, + 0b0101100000000011010UL, + 0b0111000000000000010UL, + 0b1011000000000000111UL, + 0b1000001111111000111UL, + 0b1110111111111100001UL, + 0b1110111111111100101UL, + 0b1000111110011110001UL, + 0b1110000001111000111UL, + 0b1000000000010000111UL, + 0b0111000000000000010UL, + 0b0101000000000011010UL, + 0b0010011000011011100UL, + 0b0001110101011001000UL, + 0b0000110001000110000UL, + 0b0000001111111000000UL }; const uint16_t Starjedi10pt7bChar94[] = { // 0x7E '~' 0b00000000000001UL, @@ -1525,7 +1532,7 @@ const Glyph Starjedi10pt7bGlyphs[] = { { 9, 0, 1, GLYPHDATA(Starjedi10pt7bChar0) }, // 0x20 ' ' { 8, 2, -13, GLYPHDATA(Starjedi10pt7bChar1) }, // 0x21 '!' { 11, 2, -13, GLYPHDATA(Starjedi10pt7bChar2) }, // 0x22 '"' - { 19, 0, -18, GLYPHDATA(Starjedi10pt7bChar3) }, // 0x23 '#' + { 18, 0, -18, GLYPHDATA(Starjedi10pt7bChar3) }, // 0x23 '#' { 20, 1, -18, GLYPHDATA(Starjedi10pt7bChar4) }, // 0x24 '$' { 18, 1, -18, GLYPHDATA(Starjedi10pt7bChar5) }, // 0x25 '%' { 18, 1, -18, GLYPHDATA(Starjedi10pt7bChar6) }, // 0x26 '&' @@ -1554,7 +1561,7 @@ const Glyph Starjedi10pt7bGlyphs[] = { { 14, -1, -3, GLYPHDATA(Starjedi10pt7bChar29) }, // 0x3D '=' { 0, 0, 2, GLYPHDATA(Starjedi10pt7bChar30) }, // 0x3E '>' { 11, 1, -13, GLYPHDATA(Starjedi10pt7bChar31) }, // 0x3F '?' - { 52, -9, -23, GLYPHDATA(Starjedi10pt7bChar32) }, // 0x40 '@' + { 62, -9, -23, GLYPHDATA(Starjedi10pt7bChar32) }, // 0x40 '@' { 14, -1, -13, GLYPHDATA(Starjedi10pt7bChar33) }, // 0x41 'A' { 16, -3, -13, GLYPHDATA(Starjedi10pt7bChar34) }, // 0x42 'B' { 14, 0, -13, GLYPHDATA(Starjedi10pt7bChar35) }, // 0x43 'C' @@ -1567,23 +1574,23 @@ const Glyph Starjedi10pt7bGlyphs[] = { { 9, 0, -13, GLYPHDATA(Starjedi10pt7bChar42) }, // 0x4A 'J' { 13, 1, -13, GLYPHDATA(Starjedi10pt7bChar43) }, // 0x4B 'K' { 13, -2, -13, GLYPHDATA(Starjedi10pt7bChar44) }, // 0x4C 'L' - { 17, -3, -13, GLYPHDATA(Starjedi10pt7bChar45) }, // 0x4D 'M' + { 18, -3, -13, GLYPHDATA(Starjedi10pt7bChar45) }, // 0x4D 'M' { 15, 1, -13, GLYPHDATA(Starjedi10pt7bChar46) }, // 0x4E 'N' { 15, -2, -13, GLYPHDATA(Starjedi10pt7bChar47) }, // 0x4F 'O' { 14, -2, -13, GLYPHDATA(Starjedi10pt7bChar48) }, // 0x50 'P' - { 17, 0, -13, GLYPHDATA(Starjedi10pt7bChar49) }, // 0x51 'Q' + { 18, 0, -13, GLYPHDATA(Starjedi10pt7bChar49) }, // 0x51 'Q' { 15, 1, -13, GLYPHDATA(Starjedi10pt7bChar50) }, // 0x52 'R' { 11, -5, -13, GLYPHDATA(Starjedi10pt7bChar51) }, // 0x53 'S' { 10, -1, -13, GLYPHDATA(Starjedi10pt7bChar52) }, // 0x54 'T' { 13, 1, -13, GLYPHDATA(Starjedi10pt7bChar53) }, // 0x55 'U' - { 15, 1, -13, GLYPHDATA(Starjedi10pt7bChar54) }, // 0x56 'V' + { 16, 1, -13, GLYPHDATA(Starjedi10pt7bChar54) }, // 0x56 'V' { 17, -2, -13, GLYPHDATA(Starjedi10pt7bChar55) }, // 0x57 'W' { 15, 0, -13, GLYPHDATA(Starjedi10pt7bChar56) }, // 0x58 'X' { 14, -1, -13, GLYPHDATA(Starjedi10pt7bChar57) }, // 0x59 'Y' { 14, -1, -13, GLYPHDATA(Starjedi10pt7bChar58) }, // 0x5A 'Z' { 13, -2, -13, GLYPHDATA(Starjedi10pt7bChar59) }, // 0x5B '[' { 1, -3, -3, GLYPHDATA(Starjedi10pt7bChar60) }, // 0x5C '\' - { 17, -1, -13, GLYPHDATA(Starjedi10pt7bChar61) }, // 0x5D ']' + { 16, -1, -13, GLYPHDATA(Starjedi10pt7bChar61) }, // 0x5D ']' { 20, 0, -18, GLYPHDATA(Starjedi10pt7bChar62) }, // 0x5E '^' { 15, -3, -13, GLYPHDATA(Starjedi10pt7bChar63) }, // 0x5F '_' { 16, -2, -13, GLYPHDATA(Starjedi10pt7bChar64) }, // 0x60 '`' @@ -1599,12 +1606,12 @@ const Glyph Starjedi10pt7bGlyphs[] = { { 9, 0, -13, GLYPHDATA(Starjedi10pt7bChar74) }, // 0x6A 'j' { 13, 1, -13, GLYPHDATA(Starjedi10pt7bChar75) }, // 0x6B 'k' { 13, 1, -13, GLYPHDATA(Starjedi10pt7bChar76) }, // 0x6C 'l' - { 17, 0, -13, GLYPHDATA(Starjedi10pt7bChar77) }, // 0x6D 'm' + { 18, 0, -13, GLYPHDATA(Starjedi10pt7bChar77) }, // 0x6D 'm' { 15, 1, -13, GLYPHDATA(Starjedi10pt7bChar78) }, // 0x6E 'n' { 16, 0, -13, GLYPHDATA(Starjedi10pt7bChar79) }, // 0x6F 'o' { 14, 1, -13, GLYPHDATA(Starjedi10pt7bChar80) }, // 0x70 'p' { 16, 0, -13, GLYPHDATA(Starjedi10pt7bChar81) }, // 0x71 'q' - { 15, 1, -13, GLYPHDATA(Starjedi10pt7bChar82) }, // 0x72 'r' + { 16, 1, -13, GLYPHDATA(Starjedi10pt7bChar82) }, // 0x72 'r' { 11, 0, -13, GLYPHDATA(Starjedi10pt7bChar83) }, // 0x73 's' { 13, 0, -13, GLYPHDATA(Starjedi10pt7bChar84) }, // 0x74 't' { 15, 0, -13, GLYPHDATA(Starjedi10pt7bChar85) }, // 0x75 'u' From 776a0c7b1c4bc03a23bbf5264f6102fca072e961 Mon Sep 17 00:00:00 2001 From: Olivier Date: Fri, 24 Apr 2026 15:06:27 +0200 Subject: [PATCH 3/6] Revise font design credits and character data Updated font design credits and modified character bitmaps for various characters. --- display/Aurebesh10Font.h | 152 +++++++++++++++++++-------------------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/display/Aurebesh10Font.h b/display/Aurebesh10Font.h index f3a5e8114..2ac54ceb8 100644 --- a/display/Aurebesh10Font.h +++ b/display/Aurebesh10Font.h @@ -1,5 +1,7 @@ // Licesnced as FREEWARE courtesy of fontspace.com -// DESIGNED BY Boba Fonts +// DESIGNED BY Pixel Sagas +// https://www.dafont.com/aurebesh.font + const uint8_t Aurebesh10pt7bChar0[] = { // 0x20 ' ' 0b0UL, }; @@ -54,21 +56,21 @@ const uint16_t Aurebesh10pt7bChar4[] = { // 0x24 '$' }; const uint16_t Aurebesh10pt7bChar5[] = { // 0x25 '%' 0b00000011111100UL, - 0b00001111111111UL, - 0b00001110000011UL, + 0b00000111111110UL, + 0b00001110000111UL, 0b00001100110011UL, 0b00001100110011UL, 0b00001110000111UL, 0b11111111111110UL, 0b11111111111100UL, + 0b00111111111111UL, 0b01111111111111UL, - 0b11111111111111UL, - 0b11000000110000UL, + 0b11100001110000UL, 0b11001100110000UL, 0b11001100110000UL, 0b11100001110000UL, 0b01111111100000UL, - 0b00011110000000UL, + 0b00111111000000UL }; const uint16_t Aurebesh10pt7bChar6[] = { // 0x26 '&' 0b00000000000011UL, @@ -107,27 +109,25 @@ const uint16_t Aurebesh10pt7bChar9[] = { // 0x29 ')' 0b11111111111111UL, }; const uint8_t Aurebesh10pt7bChar10[] = { // 0x2A '*' - 0b01011010UL, - 0b01111111UL, - 0b01111110UL, - 0b11111111UL, - 0b11111111UL, - 0b01111111UL, - 0b01111110UL, - 0b00011000UL, + 0b1001001UL, + 0b0101010UL, + 0b0011100UL, + 0b1111111UL, + 0b0011100UL, + 0b0101010UL, + 0b1001001UL }; const uint16_t Aurebesh10pt7bChar11[] = { // 0x2B '+' - 0b00001100000UL, - 0b00001100000UL, - 0b00001100000UL, - 0b00001100000UL, - 0b11111111111UL, - 0b11111111111UL, - 0b00001100000UL, - 0b00001100000UL, - 0b00001100000UL, - 0b00001100000UL, - 0b00001100000UL, + 0b0000110000UL, + 0b0000110000UL, + 0b0000110000UL, + 0b0000110000UL, + 0b1111111111UL, + 0b1111111111UL, + 0b0000110000UL, + 0b0000110000UL, + 0b0000110000UL, + 0b0000110000UL }; const uint8_t Aurebesh10pt7bChar12[] = { // 0x2C ',' 0b111111UL, @@ -162,8 +162,8 @@ const uint16_t Aurebesh10pt7bChar15[] = { // 0x2F '/' }; const uint16_t Aurebesh10pt7bChar16[] = { // 0x30 '0' 0b00111111111100UL, - 0b11111111111111UL, - 0b11000000000011UL, + 0b01111111111110UL, + 0b11100000000111UL, 0b11000000000011UL, 0b11000000000011UL, 0b11000000000011UL, @@ -175,7 +175,7 @@ const uint16_t Aurebesh10pt7bChar16[] = { // 0x30 '0' 0b11000000000011UL, 0b11100000000111UL, 0b01111111111110UL, - 0b00011111111000UL, + 0b00111111111100UL }; const uint16_t Aurebesh10pt7bChar17[] = { // 0x31 '1' 0b11000000000011UL, @@ -290,9 +290,9 @@ const uint16_t Aurebesh10pt7bChar23[] = { // 0x37 '7' 0b11111111111111UL, }; const uint16_t Aurebesh10pt7bChar24[] = { // 0x38 '8' + 0b00111100111100UL, 0b01111111111110UL, - 0b11111111111111UL, - 0b11000011000011UL, + 0b11100111100111UL, 0b11000011000011UL, 0b11000011000011UL, 0b11000011000011UL, @@ -303,8 +303,8 @@ const uint16_t Aurebesh10pt7bChar24[] = { // 0x38 '8' 0b11000011000011UL, 0b11000011000011UL, 0b11100111100111UL, - 0b01111111111111UL, - 0b00111100111100UL, + 0b01111111111110UL, + 0b00111100111100UL }; const uint16_t Aurebesh10pt7bChar25[] = { // 0x39 '9' 0b11000011111100UL, @@ -418,7 +418,7 @@ const uint16_t Aurebesh10pt7bChar33[] = { // 0x41 'A' }; const uint16_t Aurebesh10pt7bChar34[] = { // 0x42 'B' 0b00010000001000UL, - 0b00010000001000UL, + 0b00110000001100UL, 0b01110000001110UL, 0b11100011000111UL, 0b11000011000011UL, @@ -433,7 +433,7 @@ const uint16_t Aurebesh10pt7bChar34[] = { // 0x42 'B' 0b11100011000111UL, 0b01110000001110UL, 0b00110000001100UL, - 0b00010000001000UL, + 0b00010000001000UL }; const uint16_t Aurebesh10pt7bChar35[] = { // 0x43 'C' 0b11111111100000UL, @@ -703,38 +703,38 @@ const uint16_t Aurebesh10pt7bChar50[] = { // 0x52 'R' const uint16_t Aurebesh10pt7bChar51[] = { // 0x53 'S' 0b11111111111111UL, 0b11111111111111UL, - 0b11000000000000UL, 0b11100000000000UL, 0b01110000000000UL, + 0b00111000000000UL, 0b00011100000000UL, - 0b01001110000000UL, + 0b11001110000000UL, 0b11000111000000UL, 0b01100011100000UL, - 0b01100000111000UL, + 0b01100001110000UL, + 0b00110000111000UL, 0b00110000011100UL, - 0b00110000001110UL, + 0b00011000001110UL, 0b00011000000111UL, - 0b00011000000001UL, - 0b00001100000001UL, - 0b00001000000000UL, + 0b00001100000011UL, + 0b00001100000000UL }; const uint16_t Aurebesh10pt7bChar52[] = { // 0x54 'T' - 0b00000010000000UL, 0b00000010000000UL, 0b00000110000000UL, - 0b00001100000000UL, + 0b00001110000000UL, + 0b00011100000000UL, 0b00111000000000UL, 0b01110000000000UL, 0b11100000000000UL, 0b11111111111111UL, 0b11111111111111UL, - 0b01100000000000UL, - 0b00110000000000UL, - 0b00011000000000UL, + 0b11100000000000UL, + 0b01110000000000UL, + 0b00111000000000UL, + 0b00011100000000UL, 0b00001110000000UL, 0b00000110000000UL, - 0b00000010000000UL, - 0b00000001000000UL, + 0b00000010000000UL }; const uint16_t Aurebesh10pt7bChar53[] = { // 0x55 'U' 0b01111111111111UL, @@ -766,11 +766,11 @@ const uint16_t Aurebesh10pt7bChar54[] = { // 0x56 'V' 0b11111111100000UL, 0b00000001110000UL, 0b00000000111000UL, - 0b00000000001100UL, - 0b00000000000110UL, + 0b00000000011100UL, + 0b00000000001110UL, + 0b00000000000111UL, 0b00000000000011UL, - 0b00000000000001UL, - 0b00000000000001UL, + 0b00000000000001UL }; const uint16_t Aurebesh10pt7bChar55[] = { // 0x57 'W' 0b00111111111100UL, @@ -913,7 +913,7 @@ const uint16_t Aurebesh10pt7bChar65[] = { // 0x61 'a' }; const uint16_t Aurebesh10pt7bChar66[] = { // 0x62 'b' 0b00010000001000UL, - 0b00010000001000UL, + 0b00110000001100UL, 0b01110000001110UL, 0b11100011000111UL, 0b11000011000011UL, @@ -928,7 +928,7 @@ const uint16_t Aurebesh10pt7bChar66[] = { // 0x62 'b' 0b11100011000111UL, 0b01110000001110UL, 0b00110000001100UL, - 0b00010000001000UL, + 0b00010000001000UL }; const uint16_t Aurebesh10pt7bChar67[] = { // 0x63 'c' 0b00000111111111UL, @@ -1196,40 +1196,40 @@ const uint16_t Aurebesh10pt7bChar82[] = { // 0x72 'r' 0b00000000000011UL, }; const uint16_t Aurebesh10pt7bChar83[] = { // 0x73 's' - 0b00001000000000UL, - 0b00001100000001UL, - 0b00011000000011UL, - 0b00110000000111UL, - 0b00110000001110UL, - 0b01100000111000UL, + 0b00001100000000UL, + 0b00001100000011UL, + 0b00011000000111UL, + 0b00011000001110UL, + 0b00110000011100UL, + 0b00110000111000UL, 0b01100001110000UL, - 0b11000011100000UL, + 0b01100011100000UL, 0b11000111000000UL, + 0b11001110000000UL, 0b00011100000000UL, 0b00111000000000UL, 0b01110000000000UL, 0b11100000000000UL, - 0b10000000000000UL, - 0b11111111111111UL, 0b11111111111111UL, + 0b11111111111111UL }; const uint16_t Aurebesh10pt7bChar84[] = { // 0x74 't' - 0b00000010000000UL, 0b00000010000000UL, 0b00000110000000UL, - 0b00001100000000UL, + 0b00001110000000UL, + 0b00011100000000UL, 0b00111000000000UL, 0b01110000000000UL, 0b11100000000000UL, 0b11111111111111UL, 0b11111111111111UL, - 0b01100000000000UL, - 0b00110000000000UL, - 0b00011000000000UL, + 0b11100000000000UL, + 0b01110000000000UL, + 0b00111000000000UL, + 0b00011100000000UL, 0b00001110000000UL, 0b00000110000000UL, - 0b00000010000000UL, - 0b00000001000000UL, + 0b00000010000000UL }; const uint16_t Aurebesh10pt7bChar85[] = { // 0x75 'u' 0b01111111111111UL, @@ -1261,11 +1261,11 @@ const uint16_t Aurebesh10pt7bChar86[] = { // 0x76 'v' 0b11111111100000UL, 0b00000001110000UL, 0b00000000111000UL, - 0b00000000001100UL, - 0b00000000000110UL, + 0b00000000011100UL, + 0b00000000001110UL, + 0b00000000000111UL, 0b00000000000011UL, - 0b00000000000001UL, - 0b00000000000001UL, + 0b00000000000001UL }; const uint16_t Aurebesh10pt7bChar87[] = { // 0x77 'w' 0b00111111111100UL, @@ -1421,8 +1421,8 @@ const Glyph Aurebesh10pt7bGlyphs[] = { { 5, 0, -15, GLYPHDATA(Aurebesh10pt7bChar7) }, // 0x27 ''' { 5, 0, -13, GLYPHDATA(Aurebesh10pt7bChar8) }, // 0x28 '(' { 5, 0, -13, GLYPHDATA(Aurebesh10pt7bChar9) }, // 0x29 ')' - { 9, 0, -13, GLYPHDATA(Aurebesh10pt7bChar10) }, // 0x2A '*' - { 12, 0, -12, GLYPHDATA(Aurebesh10pt7bChar11) }, // 0x2B '+' + { 8, 0, -13, GLYPHDATA(Aurebesh10pt7bChar10) }, // 0x2A '*' + { 11, 0, -11, GLYPHDATA(Aurebesh10pt7bChar11) }, // 0x2B '+' { 3, 0, -5, GLYPHDATA(Aurebesh10pt7bChar12) }, // 0x2C ',' { 12, 0, -7, GLYPHDATA(Aurebesh10pt7bChar13) }, // 0x2D '-' { 7, 0, -5, GLYPHDATA(Aurebesh10pt7bChar14) }, // 0x2E '.' From 510f50af3910cd9b376a57af2c84ff4ba9cf9f7e Mon Sep 17 00:00:00 2001 From: Olivier Date: Fri, 24 Apr 2026 15:59:44 +0200 Subject: [PATCH 4/6] Edit Aurebesh10pt7b character definitions --- display/Aurebesh10Font.h | 64 ++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/display/Aurebesh10Font.h b/display/Aurebesh10Font.h index 2ac54ceb8..697ce0aaa 100644 --- a/display/Aurebesh10Font.h +++ b/display/Aurebesh10Font.h @@ -5,12 +5,12 @@ const uint8_t Aurebesh10pt7bChar0[] = { // 0x20 ' ' 0b0UL, }; -const uint16_t Aurebesh10pt7bChar1[] = { // 0x21 '!' +const uint16_t Aurebesh10pt7bChar1[] = { // 0x21 '!' edited 0b111001110000UL, 0b011100111000UL, 0b001110011100UL, 0b000111001110UL, - 0b000011100111UL + 0b000011100111UL, }; const uint8_t Aurebesh10pt7bChar2[] = { // 0x22 '"' 0b1111111UL, @@ -54,7 +54,7 @@ const uint16_t Aurebesh10pt7bChar4[] = { // 0x24 '$' 0b00000000111100UL, 0b00000000001100UL, }; -const uint16_t Aurebesh10pt7bChar5[] = { // 0x25 '%' +const uint16_t Aurebesh10pt7bChar5[] = { // 0x25 '%' edited 0b00000011111100UL, 0b00000111111110UL, 0b00001110000111UL, @@ -70,7 +70,7 @@ const uint16_t Aurebesh10pt7bChar5[] = { // 0x25 '%' 0b11001100110000UL, 0b11100001110000UL, 0b01111111100000UL, - 0b00111111000000UL + 0b00111111000000UL, }; const uint16_t Aurebesh10pt7bChar6[] = { // 0x26 '&' 0b00000000000011UL, @@ -108,16 +108,16 @@ const uint16_t Aurebesh10pt7bChar9[] = { // 0x29 ')' 0b11111111111111UL, 0b11111111111111UL, }; -const uint8_t Aurebesh10pt7bChar10[] = { // 0x2A '*' +const uint8_t Aurebesh10pt7bChar10[] = { // 0x2A '*' edited 0b1001001UL, 0b0101010UL, 0b0011100UL, 0b1111111UL, 0b0011100UL, 0b0101010UL, - 0b1001001UL + 0b1001001UL, }; -const uint16_t Aurebesh10pt7bChar11[] = { // 0x2B '+' +const uint16_t Aurebesh10pt7bChar11[] = { // 0x2B '+' edited 0b0000110000UL, 0b0000110000UL, 0b0000110000UL, @@ -127,7 +127,7 @@ const uint16_t Aurebesh10pt7bChar11[] = { // 0x2B '+' 0b0000110000UL, 0b0000110000UL, 0b0000110000UL, - 0b0000110000UL + 0b0000110000UL, }; const uint8_t Aurebesh10pt7bChar12[] = { // 0x2C ',' 0b111111UL, @@ -160,7 +160,7 @@ const uint16_t Aurebesh10pt7bChar15[] = { // 0x2F '/' 0b00000011111111UL, 0b00000000111111UL, }; -const uint16_t Aurebesh10pt7bChar16[] = { // 0x30 '0' +const uint16_t Aurebesh10pt7bChar16[] = { // 0x30 '0' edited 0b00111111111100UL, 0b01111111111110UL, 0b11100000000111UL, @@ -175,7 +175,7 @@ const uint16_t Aurebesh10pt7bChar16[] = { // 0x30 '0' 0b11000000000011UL, 0b11100000000111UL, 0b01111111111110UL, - 0b00111111111100UL + 0b00111111111100UL, }; const uint16_t Aurebesh10pt7bChar17[] = { // 0x31 '1' 0b11000000000011UL, @@ -289,7 +289,7 @@ const uint16_t Aurebesh10pt7bChar23[] = { // 0x37 '7' 0b11111111111111UL, 0b11111111111111UL, }; -const uint16_t Aurebesh10pt7bChar24[] = { // 0x38 '8' +const uint16_t Aurebesh10pt7bChar24[] = { // 0x38 '8' edited 0b00111100111100UL, 0b01111111111110UL, 0b11100111100111UL, @@ -304,7 +304,7 @@ const uint16_t Aurebesh10pt7bChar24[] = { // 0x38 '8' 0b11000011000011UL, 0b11100111100111UL, 0b01111111111110UL, - 0b00111100111100UL + 0b00111100111100UL, }; const uint16_t Aurebesh10pt7bChar25[] = { // 0x39 '9' 0b11000011111100UL, @@ -416,7 +416,7 @@ const uint16_t Aurebesh10pt7bChar33[] = { // 0x41 'A' 0b11111100111111UL, 0b11111100111111UL, }; -const uint16_t Aurebesh10pt7bChar34[] = { // 0x42 'B' +const uint16_t Aurebesh10pt7bChar34[] = { // 0x42 'B' edited 0b00010000001000UL, 0b00110000001100UL, 0b01110000001110UL, @@ -433,7 +433,7 @@ const uint16_t Aurebesh10pt7bChar34[] = { // 0x42 'B' 0b11100011000111UL, 0b01110000001110UL, 0b00110000001100UL, - 0b00010000001000UL + 0b00010000001000UL, }; const uint16_t Aurebesh10pt7bChar35[] = { // 0x43 'C' 0b11111111100000UL, @@ -700,7 +700,7 @@ const uint16_t Aurebesh10pt7bChar50[] = { // 0x52 'R' 0b00000000000011UL, 0b00000000000011UL, }; -const uint16_t Aurebesh10pt7bChar51[] = { // 0x53 'S' +const uint16_t Aurebesh10pt7bChar51[] = { // 0x53 'S' edited 0b11111111111111UL, 0b11111111111111UL, 0b11100000000000UL, @@ -716,9 +716,9 @@ const uint16_t Aurebesh10pt7bChar51[] = { // 0x53 'S' 0b00011000001110UL, 0b00011000000111UL, 0b00001100000011UL, - 0b00001100000000UL + 0b00001100000000UL, }; -const uint16_t Aurebesh10pt7bChar52[] = { // 0x54 'T' +const uint16_t Aurebesh10pt7bChar52[] = { // 0x54 'T' edited 0b00000010000000UL, 0b00000110000000UL, 0b00001110000000UL, @@ -734,7 +734,7 @@ const uint16_t Aurebesh10pt7bChar52[] = { // 0x54 'T' 0b00011100000000UL, 0b00001110000000UL, 0b00000110000000UL, - 0b00000010000000UL + 0b00000010000000UL, }; const uint16_t Aurebesh10pt7bChar53[] = { // 0x55 'U' 0b01111111111111UL, @@ -754,7 +754,7 @@ const uint16_t Aurebesh10pt7bChar53[] = { // 0x55 'U' 0b01111111111111UL, 0b01111111111111UL, }; -const uint16_t Aurebesh10pt7bChar54[] = { // 0x56 'V' +const uint16_t Aurebesh10pt7bChar54[] = { // 0x56 'V' edited 0b00000000000001UL, 0b00000000000011UL, 0b00000000000111UL, @@ -770,7 +770,7 @@ const uint16_t Aurebesh10pt7bChar54[] = { // 0x56 'V' 0b00000000001110UL, 0b00000000000111UL, 0b00000000000011UL, - 0b00000000000001UL + 0b00000000000001UL, }; const uint16_t Aurebesh10pt7bChar55[] = { // 0x57 'W' 0b00111111111100UL, @@ -911,7 +911,7 @@ const uint16_t Aurebesh10pt7bChar65[] = { // 0x61 'a' 0b11000000000011UL, 0b10000000000001UL, }; -const uint16_t Aurebesh10pt7bChar66[] = { // 0x62 'b' +const uint16_t Aurebesh10pt7bChar66[] = { // 0x62 'b' edited 0b00010000001000UL, 0b00110000001100UL, 0b01110000001110UL, @@ -928,7 +928,7 @@ const uint16_t Aurebesh10pt7bChar66[] = { // 0x62 'b' 0b11100011000111UL, 0b01110000001110UL, 0b00110000001100UL, - 0b00010000001000UL + 0b00010000001000UL, }; const uint16_t Aurebesh10pt7bChar67[] = { // 0x63 'c' 0b00000111111111UL, @@ -1195,7 +1195,7 @@ const uint16_t Aurebesh10pt7bChar82[] = { // 0x72 'r' 0b00000000001111UL, 0b00000000000011UL, }; -const uint16_t Aurebesh10pt7bChar83[] = { // 0x73 's' +const uint16_t Aurebesh10pt7bChar83[] = { // 0x73 's' edited 0b00001100000000UL, 0b00001100000011UL, 0b00011000000111UL, @@ -1211,9 +1211,9 @@ const uint16_t Aurebesh10pt7bChar83[] = { // 0x73 's' 0b01110000000000UL, 0b11100000000000UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Aurebesh10pt7bChar84[] = { // 0x74 't' +const uint16_t Aurebesh10pt7bChar84[] = { // 0x74 't' edited 0b00000010000000UL, 0b00000110000000UL, 0b00001110000000UL, @@ -1229,7 +1229,7 @@ const uint16_t Aurebesh10pt7bChar84[] = { // 0x74 't' 0b00011100000000UL, 0b00001110000000UL, 0b00000110000000UL, - 0b00000010000000UL + 0b00000010000000UL, }; const uint16_t Aurebesh10pt7bChar85[] = { // 0x75 'u' 0b01111111111111UL, @@ -1249,7 +1249,7 @@ const uint16_t Aurebesh10pt7bChar85[] = { // 0x75 'u' 0b01111111111111UL, 0b01111111111111UL, }; -const uint16_t Aurebesh10pt7bChar86[] = { // 0x76 'v' +const uint16_t Aurebesh10pt7bChar86[] = { // 0x76 'v' edited 0b00000000000001UL, 0b00000000000011UL, 0b00000000000111UL, @@ -1265,7 +1265,7 @@ const uint16_t Aurebesh10pt7bChar86[] = { // 0x76 'v' 0b00000000001110UL, 0b00000000000111UL, 0b00000000000011UL, - 0b00000000000001UL + 0b00000000000001UL, }; const uint16_t Aurebesh10pt7bChar87[] = { // 0x77 'w' 0b00111111111100UL, @@ -1342,7 +1342,7 @@ const uint16_t Aurebesh10pt7bChar90[] = { // 0x7A 'z' 0b11111111111111UL, 0b11111111111111UL, }; -const uint16_t Aurebesh10pt7bChar91[] = { // 0x7B '{' +const uint16_t Aurebesh10pt7bChar91[] = { // 0x7B '{' edited 0b00000111110000UL, 0b00011110001100UL, 0b00111100000010UL, @@ -1357,7 +1357,7 @@ const uint16_t Aurebesh10pt7bChar91[] = { // 0x7B '{' 0b01111000000000UL, 0b00111100000010UL, 0b00011110001100UL, - 0b00000111110000UL + 0b00000111110000UL, }; const uint16_t Aurebesh10pt7bChar92[] = { // 0x7C '|' 0b11111111111111UL, @@ -1376,7 +1376,7 @@ const uint16_t Aurebesh10pt7bChar92[] = { // 0x7C '|' 0b10000000000001UL, 0b01111111111110UL, }; -const uint16_t Aurebesh10pt7bChar93[] = { // 0x7D '}' +const uint16_t Aurebesh10pt7bChar93[] = { // 0x7D '}' edited 0b00001111110000UL, 0b00111000011100UL, 0b01111111111110UL, @@ -1391,7 +1391,7 @@ const uint16_t Aurebesh10pt7bChar93[] = { // 0x7D '}' 0b01010111110110UL, 0b01111111111110UL, 0b00111000011100UL, - 0b00001111110000UL + 0b00001111110000UL, }; const uint16_t Aurebesh10pt7bChar94[] = { // 0x7E '~' 0b11111111111111UL, From 3d2f288f4ef44c52defc31d3b84c2de8dd74eb0a Mon Sep 17 00:00:00 2001 From: Olivier Date: Fri, 24 Apr 2026 16:28:14 +0200 Subject: [PATCH 5/6] Edit character arrays in StarJedi10Font.h --- display/StarJedi10Font.h | 182 +++++++++++++++++++-------------------- 1 file changed, 91 insertions(+), 91 deletions(-) diff --git a/display/StarJedi10Font.h b/display/StarJedi10Font.h index 3bf80f924..98f17afcc 100644 --- a/display/StarJedi10Font.h +++ b/display/StarJedi10Font.h @@ -20,7 +20,7 @@ const uint8_t Starjedi10pt7bChar2[] = { // 0x22 '"' 0b111111UL, 0b111111UL, }; -const uint32_t Starjedi10pt7bChar3[] = { // 0x23 '#' +const uint32_t Starjedi10pt7bChar3[] = { // 0x23 '#' edited 0b000001111111100000UL, 0b000111000000111000UL, 0b001101111111101100UL, @@ -37,9 +37,9 @@ const uint32_t Starjedi10pt7bChar3[] = { // 0x23 '#' 0b011001111111100110UL, 0b001101111111101100UL, 0b000111000000111000UL, - 0b000001111111100000UL + 0b000001111111100000UL, }; -const uint32_t Starjedi10pt7bChar4[] = { // 0x24 '$' +const uint32_t Starjedi10pt7bChar4[] = { // 0x24 '$' edited 0b000001111111000000UL, 0b000111111111110000UL, 0b001111111100011000UL, @@ -56,9 +56,9 @@ const uint32_t Starjedi10pt7bChar4[] = { // 0x24 '$' 0b011111110000000100UL, 0b001111111100011000UL, 0b000111111111110000UL, - 0b000001111111000000UL + 0b000001111111000000UL, }; -const uint32_t Starjedi10pt7bChar5[] = { // 0x25 '%' +const uint32_t Starjedi10pt7bChar5[] = { // 0x25 '%' edited 0b0000100100100000000UL, 0b0000010100100000000UL, 0b0010011111100100000UL, @@ -74,9 +74,9 @@ const uint32_t Starjedi10pt7bChar5[] = { // 0x25 '%' 0b0001110000111000000UL, 0b0010011111101000000UL, 0b0000010100100000000UL, - 0b0000100100100000000UL + 0b0000100100100000000UL, }; -const uint32_t Starjedi10pt7bChar6[] = { // 0x26 '&' +const uint32_t Starjedi10pt7bChar6[] = { // 0x26 '&' edited 0b0000000000010100100000UL, 0b0000000100010010100010UL, 0b0000000010011111110100UL, @@ -92,7 +92,7 @@ const uint32_t Starjedi10pt7bChar6[] = { // 0x26 '&' 0b0000000001011111111100UL, 0b0000000010010110100010UL, 0b0000000100010010100000UL, - 0b0000000000100100010000UL + 0b0000000000100100010000UL, }; const uint8_t Starjedi10pt7bChar7[] = { // 0x27 ''' 0b111111UL, @@ -115,7 +115,7 @@ const uint32_t Starjedi10pt7bChar9[] = { // 0x29 ')' 0b001111111111111100UL, 0b000001111111100000UL, }; -const uint32_t Starjedi10pt7bChar10[] = { // 0x2A '*' +const uint32_t Starjedi10pt7bChar10[] = { // 0x2A '*' edited 0b000001111100000000UL, 0b000010001110000000UL, 0b000100000111000000UL, @@ -129,7 +129,7 @@ const uint32_t Starjedi10pt7bChar10[] = { // 0x2A '*' 0b000100000111100000UL, 0b001000011110000000UL, 0b000100111100000000UL, - 0b000011110000000000UL + 0b000011110000000000UL, }; const uint8_t Starjedi10pt7bChar11[] = { // 0x2B '+' 0b1111UL, @@ -180,7 +180,7 @@ const uint16_t Starjedi10pt7bChar15[] = { // 0x2F '/' 0b00000000001111UL, 0b00000000000011UL, }; -const uint16_t Starjedi10pt7bChar16[] = { // 0x30 '0' +const uint16_t Starjedi10pt7bChar16[] = { // 0x30 '0' edited 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -194,9 +194,9 @@ const uint16_t Starjedi10pt7bChar16[] = { // 0x30 '0' 0b01111111111110UL, 0b01111111111110UL, 0b00111111111100UL, - 0b00001111110000UL + 0b00001111110000UL, }; -const uint16_t Starjedi10pt7bChar17[] = { // 0x31 '1' +const uint16_t Starjedi10pt7bChar17[] = { // 0x31 '1' edited 0b00000000111000UL, 0b00000001111100UL, 0b00000000111110UL, @@ -205,9 +205,9 @@ const uint16_t Starjedi10pt7bChar17[] = { // 0x31 '1' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Starjedi10pt7bChar18[] = { // 0x32 '2' +const uint16_t Starjedi10pt7bChar18[] = { // 0x32 '2' edited 0b11110000001110UL, 0b11111000000111UL, 0b11111000000111UL, @@ -218,9 +218,9 @@ const uint16_t Starjedi10pt7bChar18[] = { // 0x32 '2' 0b11101111111111UL, 0b11100111111110UL, 0b11100011111110UL, - 0b11100001111100UL + 0b11100001111100UL, }; -const uint16_t Starjedi10pt7bChar19[] = { // 0x33 '3' +const uint16_t Starjedi10pt7bChar19[] = { // 0x33 '3' edited 0b01110000001110UL, 0b11100000000111UL, 0b11100111000111UL, @@ -231,7 +231,7 @@ const uint16_t Starjedi10pt7bChar19[] = { // 0x33 '3' 0b11111111111111UL, 0b01111101111110UL, 0b01111101111110UL, - 0b00111000111100UL + 0b00111000111100UL, }; const uint16_t Starjedi10pt7bChar20[] = { // 0x34 '4' 0b00011110000000UL, @@ -260,7 +260,7 @@ const uint16_t Starjedi10pt7bChar21[] = { // 0x35 '5' 0b01111111000111UL, 0b00011100000000UL, }; -const uint16_t Starjedi10pt7bChar22[] = { // 0x36 '6' +const uint16_t Starjedi10pt7bChar22[] = { // 0x36 '6' edited 0b00000111100000UL, 0b00011111111000UL, 0b00111111111100UL, @@ -273,7 +273,7 @@ const uint16_t Starjedi10pt7bChar22[] = { // 0x36 '6' 0b11110111100111UL, 0b01111111100111UL, 0b01111111000111UL, - 0b00011110000000UL + 0b00011110000000UL, }; const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' 0b00000000001111UL, @@ -288,7 +288,7 @@ const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' 0b00000011111111UL, 0b00000000111111UL }; -const uint16_t Starjedi10pt7bChar24[] = { // 0x38 '8' +const uint16_t Starjedi10pt7bChar24[] = { // 0x38 '8' edited 0b00111100011100UL, 0b01111110111110UL, 0b11111111111110UL, @@ -301,9 +301,9 @@ const uint16_t Starjedi10pt7bChar24[] = { // 0x38 '8' 0b11111111111111UL, 0b11111111111110UL, 0b01111110111110UL, - 0b00111100011100UL + 0b00111100011100UL, }; -const uint16_t Starjedi10pt7bChar25[] = { // 0x39 '9' +const uint16_t Starjedi10pt7bChar25[] = { // 0x39 '9' edited 0b00000001111000UL, 0b11100011111110UL, 0b11100011111110UL, @@ -316,7 +316,7 @@ const uint16_t Starjedi10pt7bChar25[] = { // 0x39 '9' 0b01111111111110UL, 0b01111111111110UL, 0b00111111111100UL, - 0b00001111110000UL + 0b00001111110000UL, }; const uint16_t Starjedi10pt7bChar26[] = { // 0x3A ':' 0b1111001111UL, @@ -397,7 +397,7 @@ const uint8_t Starjedi10pt7bChar30[] = { // 0x3E '>' 0b1111UL, 0b1111UL, }; -const uint16_t Starjedi10pt7bChar31[] = { // 0x3F '?' +const uint16_t Starjedi10pt7bChar31[] = { // 0x3F '?' edited 0b00000000001110UL, 0b00000000000111UL, 0b11110011000111UL, @@ -406,10 +406,10 @@ const uint16_t Starjedi10pt7bChar31[] = { // 0x3F '?' 0b11110011111111UL, 0b00000001111111UL, 0b00000000111111UL, - 0b00000000011110UL + 0b00000000011110UL, }; -const uint32_t Starjedi10pt7bChar32[] = { // 0x40 '@' - 0b000000000000110000000000000000UL, +const uint32_t Starjedi10pt7bChar32[] = { // 0x40 '@' edited + 0b000000000000110011110000000000UL, 0b000000000111110011110000000000UL, 0b000000011111110011110000000000UL, 0b000001111111110011110000000000UL, @@ -469,7 +469,7 @@ const uint32_t Starjedi10pt7bChar32[] = { // 0x40 '@' 0b111111100011110011110001111110UL, 0b011111000011110011110000111100UL, 0b000000000011110011110000000000UL, - 0b000000000011110000000000000000UL + 0b000000000011110011110000000000UL, }; const uint16_t Starjedi10pt7bChar33[] = { // 0x41 'A' 0b10000000001111UL, @@ -489,7 +489,7 @@ const uint16_t Starjedi10pt7bChar33[] = { // 0x41 'A' 0b11111000000000UL, 0b11000000000000UL, }; -const uint16_t Starjedi10pt7bChar34[] = { // 0x42 'B' +const uint16_t Starjedi10pt7bChar34[] = { // 0x42 'B' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -507,9 +507,9 @@ const uint16_t Starjedi10pt7bChar34[] = { // 0x42 'B' 0b11111111111111UL, 0b11111101111110UL, 0b01111100111100UL, - 0b00111000000000UL + 0b00111000000000UL, }; -const uint16_t Starjedi10pt7bChar35[] = { // 0x43 'C' +const uint16_t Starjedi10pt7bChar35[] = { // 0x43 'C' edited 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -522,7 +522,7 @@ const uint16_t Starjedi10pt7bChar35[] = { // 0x43 'C' 0b11111000011111UL, 0b01111000011110UL, 0b01110000001110UL, - 0b00100000000100UL + 0b00100000000100UL, }; const uint16_t Starjedi10pt7bChar36[] = { // 0x44 'D' 0b00000000001111UL, @@ -578,7 +578,7 @@ const uint16_t Starjedi10pt7bChar38[] = { // 0x46 'F' 0b00000000001111UL, 0b00000000001111UL, }; -const uint16_t Starjedi10pt7bChar39[] = { // 0x47 'G' +const uint16_t Starjedi10pt7bChar39[] = { // 0x47 'G' edited 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -591,7 +591,7 @@ const uint16_t Starjedi10pt7bChar39[] = { // 0x47 'G' 0b11111110011111UL, 0b11111110011110UL, 0b11111110001110UL, - 0b11111110000100UL + 0b11111110000100UL, }; const uint16_t Starjedi10pt7bChar40[] = { // 0x48 'H' 0b00000000001111UL, @@ -676,7 +676,7 @@ const uint16_t Starjedi10pt7bChar44[] = { // 0x4C 'L' 0b11110000000000UL, 0b11110000000000UL, }; -const uint16_t Starjedi10pt7bChar45[] = { // 0x4D 'M' +const uint16_t Starjedi10pt7bChar45[] = { // 0x4D 'M' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -696,9 +696,9 @@ const uint16_t Starjedi10pt7bChar45[] = { // 0x4D 'M' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' +const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -715,9 +715,9 @@ const uint16_t Starjedi10pt7bChar46[] = { // 0x4E 'N' 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL + 0b00000000001111UL, }; -const uint16_t Starjedi10pt7bChar47[] = { // 0x4F 'O' +const uint16_t Starjedi10pt7bChar47[] = { // 0x4F 'O' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -733,9 +733,9 @@ const uint16_t Starjedi10pt7bChar47[] = { // 0x4F 'O' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Starjedi10pt7bChar48[] = { // 0x50 'P' +const uint16_t Starjedi10pt7bChar48[] = { // 0x50 'P' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -752,9 +752,9 @@ const uint16_t Starjedi10pt7bChar48[] = { // 0x50 'P' 0b00000111111111UL, 0b00000111111111UL, 0b00000011111110UL, - 0b00000001111100UL + 0b00000001111100UL, }; -const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' +const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -775,9 +775,9 @@ const uint16_t Starjedi10pt7bChar49[] = { // 0x51 'Q' 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL + 0b00000000001111UL, }; -const uint16_t Starjedi10pt7bChar50[] = { // 0x52 'R' +const uint16_t Starjedi10pt7bChar50[] = { // 0x52 'R' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -795,7 +795,7 @@ const uint16_t Starjedi10pt7bChar50[] = { // 0x52 'R' 0b11110000000000UL, 0b11110000000000UL, 0b11110000000000UL, - 0b11110000000000UL + 0b11110000000000UL, }; const uint16_t Starjedi10pt7bChar51[] = { // 0x53 'S' 0b11110000000000UL, @@ -830,7 +830,7 @@ const uint16_t Starjedi10pt7bChar52[] = { // 0x54 'T' 0b00000000001111UL, 0b00000000001111UL, }; -const uint32_t Starjedi10pt7bChar53[] = { // 0x55 'U' +const uint32_t Starjedi10pt7bChar53[] = { // 0x55 'U' edited 0b0000011111111111111UL, 0b0000011111111111111UL, 0b0000011111111111111UL, @@ -842,9 +842,9 @@ const uint32_t Starjedi10pt7bChar53[] = { // 0x55 'U' 0b0001111110000001111UL, 0b0011111000000000111UL, 0b0111110000000000011UL, - 0b1111100000000000001UL + 0b1111100000000000001UL, }; -const uint32_t Starjedi10pt7bChar54[] = { // 0x56 'V' +const uint32_t Starjedi10pt7bChar54[] = { // 0x56 'V' edited 0b0000011111111111111UL, 0b0000011111111111111UL, 0b0000011111111111111UL, @@ -859,9 +859,9 @@ const uint32_t Starjedi10pt7bChar54[] = { // 0x56 'V' 0b1111111000011111111UL, 0b1111100000001111110UL, 0b1111000000000111100UL, - 0b1100000000000000000UL + 0b1100000000000000000UL, }; -const uint16_t Starjedi10pt7bChar55[] = { // 0x57 'W' +const uint16_t Starjedi10pt7bChar55[] = { // 0x57 'W' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -882,9 +882,9 @@ const uint16_t Starjedi10pt7bChar55[] = { // 0x57 'W' 0b01111111111111UL, 0b00001111111111UL, 0b00000001111111UL, - 0b00000000000111UL + 0b00000000000111UL, }; -const uint16_t Starjedi10pt7bChar56[] = { // 0x58 'X' +const uint16_t Starjedi10pt7bChar56[] = { // 0x58 'X' edited 0b00000000001111UL, 0b11111111101111UL, 0b11111111101111UL, @@ -899,7 +899,7 @@ const uint16_t Starjedi10pt7bChar56[] = { // 0x58 'X' 0b11110111111111UL, 0b11110011111110UL, 0b11110001111100UL, - 0b11110000000000UL + 0b11110000000000UL, }; const uint16_t Starjedi10pt7bChar57[] = { // 0x59 'Y' 0b00000000001111UL, @@ -920,7 +920,7 @@ const uint16_t Starjedi10pt7bChar57[] = { // 0x59 'Y' 0b00000000000011UL, 0b00000000000001UL, }; -const uint16_t Starjedi10pt7bChar58[] = { // 0x5A 'Z' +const uint16_t Starjedi10pt7bChar58[] = { // 0x5A 'Z' edited 0b10000000000000UL, 0b11110000000000UL, 0b11111110000000UL, @@ -936,7 +936,7 @@ const uint16_t Starjedi10pt7bChar58[] = { // 0x5A 'Z' 0b11111111111111UL, 0b11111111001111UL, 0b11111000001111UL, - 0b11000000001111UL + 0b11000000001111UL, }; const uint16_t Starjedi10pt7bChar59[] = { // 0x5B '[' 0b00000000001111UL, @@ -967,7 +967,7 @@ const uint8_t Starjedi10pt7bChar60[] = { // 0x5C '\' 0b1111UL, 0b1111UL, }; -const uint16_t Starjedi10pt7bChar61[] = { // 0x5D ']' +const uint16_t Starjedi10pt7bChar61[] = { // 0x5D ']' edited 0b00000000000111UL, 0b00000000111111UL, 0b00000111111111UL, @@ -988,9 +988,9 @@ const uint16_t Starjedi10pt7bChar61[] = { // 0x5D ']' 0b00000011111111UL, 0b00000000001111UL, 0b00000000001111UL, - 0b00000000001111UL + 0b00000000001111UL, }; -const uint32_t Starjedi10pt7bChar62[] = { // 0x5E '^' +const uint32_t Starjedi10pt7bChar62[] = { // 0x5E '^' edited 0b0000011000001100000UL, 0b0000111000001110000UL, 0b0001111000001111000UL, @@ -1009,7 +1009,7 @@ const uint32_t Starjedi10pt7bChar62[] = { // 0x5E '^' 0b0011111000001111100UL, 0b0001111000001111000UL, 0b0000111000001110000UL, - 0b0000011000001100000UL + 0b0000011000001100000UL, }; const uint16_t Starjedi10pt7bChar63[] = { // 0x5F '_' 0b00000000001111UL, @@ -1030,7 +1030,7 @@ const uint16_t Starjedi10pt7bChar63[] = { // 0x5F '_' 0b00111111111111UL, 0b00011111111111UL, }; -const uint16_t Starjedi10pt7bChar64[] = { // 0x60 '`' +const uint16_t Starjedi10pt7bChar64[] = { // 0x60 '`' edited 0b00000000001111UL, 0b00000000001111UL, 0b00000000001111UL, @@ -1048,7 +1048,7 @@ const uint16_t Starjedi10pt7bChar64[] = { // 0x60 '`' 0b00011111111111UL, 0b00000011111111UL, 0b00000000011111UL, - 0b00000000000011UL + 0b00000000000011UL, }; const uint16_t Starjedi10pt7bChar65[] = { // 0x61 'a' 0b10000000000000UL, @@ -1068,7 +1068,7 @@ const uint16_t Starjedi10pt7bChar65[] = { // 0x61 'a' 0b11111000000000UL, 0b11000000000000UL, }; -const uint16_t Starjedi10pt7bChar66[] = { // 0x62 'b' +const uint16_t Starjedi10pt7bChar66[] = { // 0x62 'b' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -1083,9 +1083,9 @@ const uint16_t Starjedi10pt7bChar66[] = { // 0x62 'b' 0b11111111111111UL, 0b11111101111110UL, 0b01111100111100UL, - 0b00111000000000UL + 0b00111000000000UL, }; -const uint16_t Starjedi10pt7bChar67[] = { // 0x63 'c' +const uint16_t Starjedi10pt7bChar67[] = { // 0x63 'c' edited 0b00000111100000UL, 0b00011111111000UL, 0b00111111111100UL, @@ -1099,7 +1099,7 @@ const uint16_t Starjedi10pt7bChar67[] = { // 0x63 'c' 0b11110000001111UL, 0b11110000001111UL, 0b11110000001111UL, - 0b11110000001111UL + 0b11110000001111UL, }; const uint16_t Starjedi10pt7bChar68[] = { // 0x64 'd' 0b11111111111111UL, @@ -1146,7 +1146,7 @@ const uint16_t Starjedi10pt7bChar70[] = { // 0x66 'f' 0b00000000001111UL, 0b00000000001111UL, }; -const uint16_t Starjedi10pt7bChar71[] = { // 0x67 'g' +const uint16_t Starjedi10pt7bChar71[] = { // 0x67 'g' edited 0b00000111100000UL, 0b00011111111000UL, 0b00111111111100UL, @@ -1160,7 +1160,7 @@ const uint16_t Starjedi10pt7bChar71[] = { // 0x67 'g' 0b11111110001111UL, 0b11111110001111UL, 0b11111110001111UL, - 0b11111110001111UL + 0b11111110001111UL, }; const uint16_t Starjedi10pt7bChar72[] = { // 0x68 'h' 0b11111111111111UL, @@ -1223,7 +1223,7 @@ const uint16_t Starjedi10pt7bChar76[] = { // 0x6C 'l' 0b11110000000000UL, 0b11110000000000UL, }; -const uint16_t Starjedi10pt7bChar77[] = { // 0x6D 'm' +const uint16_t Starjedi10pt7bChar77[] = { // 0x6D 'm' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -1240,9 +1240,9 @@ const uint16_t Starjedi10pt7bChar77[] = { // 0x6D 'm' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Starjedi10pt7bChar78[] = { // 0x6E 'n' +const uint16_t Starjedi10pt7bChar78[] = { // 0x6E 'n' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -1255,9 +1255,9 @@ const uint16_t Starjedi10pt7bChar78[] = { // 0x6E 'n' 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, - 0b11111111111111UL + 0b11111111111111UL, }; -const uint16_t Starjedi10pt7bChar79[] = { // 0x6F 'o' +const uint16_t Starjedi10pt7bChar79[] = { // 0x6F 'o' edited 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -1273,9 +1273,9 @@ const uint16_t Starjedi10pt7bChar79[] = { // 0x6F 'o' 0b01111111111110UL, 0b01111111111110UL, 0b00111111111100UL, - 0b00001111110000UL + 0b00001111110000UL, }; -const uint16_t Starjedi10pt7bChar80[] = { // 0x70 'p' +const uint16_t Starjedi10pt7bChar80[] = { // 0x70 'p' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -1289,9 +1289,9 @@ const uint16_t Starjedi10pt7bChar80[] = { // 0x70 'p' 0b00000111111111UL, 0b00000111111111UL, 0b00000011111110UL, - 0b00000001111100UL + 0b00000001111100UL, }; -const uint16_t Starjedi10pt7bChar81[] = { // 0x71 'q' +const uint16_t Starjedi10pt7bChar81[] = { // 0x71 'q' edited 0b00001111110000UL, 0b00111111111100UL, 0b01111111111110UL, @@ -1307,9 +1307,9 @@ const uint16_t Starjedi10pt7bChar81[] = { // 0x71 'q' 0b11111111111110UL, 0b11111111111110UL, 0b11111111111100UL, - 0b11110011110000UL + 0b11110011110000UL, }; -const uint16_t Starjedi10pt7bChar82[] = { // 0x72 'r' +const uint16_t Starjedi10pt7bChar82[] = { // 0x72 'r' edited 0b11111111111111UL, 0b11111111111111UL, 0b11111111111111UL, @@ -1324,7 +1324,7 @@ const uint16_t Starjedi10pt7bChar82[] = { // 0x72 'r' 0b11110111111111UL, 0b11110011111110UL, 0b11110001111100UL, - 0b11110000000000UL + 0b11110000000000UL, }; const uint16_t Starjedi10pt7bChar83[] = { // 0x73 's' 0b11110000000000UL, @@ -1370,7 +1370,7 @@ const uint16_t Starjedi10pt7bChar85[] = { // 0x75 'u' 0b00111111111111UL, 0b00011111111111UL, }; -const uint16_t Starjedi10pt7bChar86[] = { // 0x76 'v' +const uint16_t Starjedi10pt7bChar86[] = { // 0x76 'v' edited 0b00000000000111UL, 0b00000000111111UL, 0b00000111111111UL, @@ -1387,9 +1387,9 @@ const uint16_t Starjedi10pt7bChar86[] = { // 0x76 'v' 0b00111111111111UL, 0b00000111111111UL, 0b00000000111111UL, - 0b00000000000111UL + 0b00000000000111UL, }; -const uint16_t Starjedi10pt7bChar87[] = { // 0x77 'w' +const uint16_t Starjedi10pt7bChar87[] = { // 0x77 'w' edited 0b00000000000111UL, 0b00000000111111UL, 0b00000111111111UL, @@ -1409,9 +1409,9 @@ const uint16_t Starjedi10pt7bChar87[] = { // 0x77 'w' 0b00111111111111UL, 0b00000011111111UL, 0b00000000001111UL, - 0b00000000000001UL + 0b00000000000001UL, }; -const uint16_t Starjedi10pt7bChar88[] = { // 0x78 'x' +const uint16_t Starjedi10pt7bChar88[] = { // 0x78 'x' edited 0b11000000000011UL, 0b11100000000111UL, 0b11110000001111UL, @@ -1427,7 +1427,7 @@ const uint16_t Starjedi10pt7bChar88[] = { // 0x78 'x' 0b11111000011111UL, 0b11110000001111UL, 0b11100000000111UL, - 0b11000000000011UL + 0b11000000000011UL, }; const uint16_t Starjedi10pt7bChar89[] = { // 0x79 'y' 0b00000000000001UL, @@ -1463,7 +1463,7 @@ const uint16_t Starjedi10pt7bChar90[] = { // 0x7A 'z' 0b11110000011111UL, 0b11110000001111UL, }; -const uint32_t Starjedi10pt7bChar91[] = { // 0x7B '{' +const uint32_t Starjedi10pt7bChar91[] = { // 0x7B '{' edited 0b1111111111111111100UL, 0b1100100100100010100UL, 0b1001100100101010100UL, @@ -1477,7 +1477,7 @@ const uint32_t Starjedi10pt7bChar91[] = { // 0x7B '{' 0b1101111111111010011UL, 0b1011000000000100110UL, 0b1001000000000101110UL, - 0b1101100000000010101UL + 0b1101100000000010101UL, }; const uint8_t Starjedi10pt7bChar92[] = { // 0x7C '|' 0b1111UL, @@ -1487,7 +1487,7 @@ const uint8_t Starjedi10pt7bChar92[] = { // 0x7C '|' 0b1111UL, 0b1111UL, }; -const uint32_t Starjedi10pt7bChar93[] = { // 0x7D '}' +const uint32_t Starjedi10pt7bChar93[] = { // 0x7D '}' edited 0b0000001111111000000UL, 0b0000110011011110000UL, 0b0001000011011011000UL, @@ -1506,7 +1506,7 @@ const uint32_t Starjedi10pt7bChar93[] = { // 0x7D '}' 0b0010011000011011100UL, 0b0001110101011001000UL, 0b0000110001000110000UL, - 0b0000001111111000000UL + 0b0000001111111000000UL, }; const uint16_t Starjedi10pt7bChar94[] = { // 0x7E '~' 0b00000000000001UL, From 92694c1b96556580493f6d73a2b11bffc16acb47 Mon Sep 17 00:00:00 2001 From: Olivier Date: Fri, 24 Apr 2026 16:44:08 +0200 Subject: [PATCH 6/6] Edit Starjedi10pt7bChar23 and Starjedi10pt7bChar24 --- display/StarJedi10Font.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/display/StarJedi10Font.h b/display/StarJedi10Font.h index 98f17afcc..61d94ab29 100644 --- a/display/StarJedi10Font.h +++ b/display/StarJedi10Font.h @@ -275,7 +275,7 @@ const uint16_t Starjedi10pt7bChar22[] = { // 0x36 '6' edited 0b01111111000111UL, 0b00011110000000UL, }; -const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' +const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' edited 0b00000000001111UL, 0b00000000001111UL, 0b11000000001111UL, @@ -286,7 +286,7 @@ const uint16_t Starjedi10pt7bChar23[] = { // 0x37 '7' 0b00111111111111UL, 0b00001111111111UL, 0b00000011111111UL, - 0b00000000111111UL + 0b00000000111111UL, }; const uint16_t Starjedi10pt7bChar24[] = { // 0x38 '8' edited 0b00111100011100UL,