Nice job on the spreadsheet, Richard. I just finished modifying mine to format the packed font table output for either C or asm. Here's a sample;
Code:0x0000, 0x0000, 0x0000, // 32 ' ' 0x0000, 0x2F80, 0x0000, // 33 '!' 0x0007, 0x0007, 0x0000, // 34 '"' 0x0A7F, 0x0A7F, 0x0A00, // 35 '#' 0x122A, 0x3FAA, 0x0900, // 36 '$' 0x1193, 0x0464, 0x3100, // 37 '%' 0x1B49, 0x2AA2, 0x2800, // 38 '&' 0x0005, 0x0180, 0x0000, // 39 ''' 0x001C, 0x1141, 0x0000, // 40 '(' 0x0041, 0x111C, 0x0000, // 41 ')' 0x0A08, 0x1F08, 0x0A00, // 42 '*' 0x0408, 0x1F08, 0x0400, // 43 '+'I also decided to render all 96 characters directly from the input table so that I can see at-a-glance which characters might need tweaking...Code:dw 0x0000, 0x0000, 0x0000 ; 32 ' ' dw 0x0000, 0x2F80, 0x0000 ; 33 '!' dw 0x0007, 0x0007, 0x0000 ; 34 '"' dw 0x0A7F, 0x0A7F, 0x0A00 ; 35 '#' dw 0x122A, 0x3FAA, 0x0900 ; 36 '$' dw 0x1193, 0x0464, 0x3100 ; 37 '%' dw 0x1B49, 0x2AA2, 0x2800 ; 38 '&' dw 0x0005, 0x0180, 0x0000 ; 39 ''' dw 0x001C, 0x1141, 0x0000 ; 40 '(' dw 0x0041, 0x111C, 0x0000 ; 41 ')' dw 0x0A08, 0x1F08, 0x0A00 ; 42 '*' dw 0x0408, 0x1F08, 0x0400 ; 43 '+'
![]()




Bookmarks