diff --git a/src/Font.zig b/src/Font.zig index 27af022..179c53c 100644 --- a/src/Font.zig +++ b/src/Font.zig @@ -81,10 +81,134 @@ pub fn findCharImagePos(self: Self, c: u8) V2 { i = 9; j = 3; }, + ';' => { + i = 10; + j = 3; + }, + '<' => { + i = 11; + j = 3; + }, + '=' => { + i = 12; + j = 3; + }, + '>' => { + i = 13; + j = 3; + }, + '?' => { + i = 14; + j = 3; + }, + '@' => { + i = 15; + j = 3; + }, + 'A' => { + i = 0; + j = 4; + }, + 'B' => { + i = 1; + j = 4; + }, + 'C' => { + i = 2; + j = 4; + }, + 'D' => { + i = 3; + j = 4; + }, + 'E' => { + i = 4; + j = 4; + }, + 'F' => { + i = 5; + j = 4; + }, + 'G' => { + i = 6; + j = 4; + }, + 'H' => { + i = 7; + j = 4; + }, + 'I' => { + i = 8; + j = 4; + }, + 'J' => { + i = 9; + j = 4; + }, + 'K' => { + i = 10; + j = 4; + }, + 'L' => { + i = 11; + j = 4; + }, + 'M' => { + i = 12; + j = 4; + }, + 'N' => { + i = 13; + j = 4; + }, + 'O' => { + i = 14; + j = 4; + }, + 'P' => { + i = 15; + j = 4; + }, + 'Q' => { + i = 0; + j = 5; + }, + 'R' => { + i = 1; + j = 5; + }, + 'S' => { + i = 2; + j = 5; + }, + 'T' => { + i = 3; + j = 5; + }, + 'U' => { + i = 4; + j = 5; + }, 'V' => { i = 5; j = 5; }, + 'W' => { + i = 6; + j = 5; + }, + 'X' => { + i = 7; + j = 5; + }, + 'Y' => { + i = 8; + j = 5; + }, + 'Z' => { + i = 9; + j = 5; + }, 'a' => { i = 1; j = 6;