* Commodore 8-bit Dead Test Fonts *


This is a collection of character ROM binaries for various Commodore 8-bit
computers, using letter and number glyphs from the "Dead Test" diagnostic
cartridge for the C64.


Standard Sets:

dead-test-font-c64.bin  ............... based on characters.901225-01.bin
dead-test-font-vic20.bin .............. based on characters.901460-03.bin
dead-test-font-pet-old.bin ............ based on characters-2.901447-10.bin
dead-test-font-pet-new.bin ............ based on characters-1.901447-08.bin


Japanese Sets (Katakana, no lower-case set):

dead-test-font-c64-katakana.bin ....... based on characters.906143-02.bin
dead-test-font-vic1001-katakana.bin ... based on characters.901460-02.bin
dead-test-font-pet-katakana.bin ....... based on characters-japan.901447-12.bin


Note on PET font format and lower-case:
"old": unshifted upper-case, shifted lower case
"new": unshifted lower case, shifted upper case


Upper-case letters and numbers are as found on "C64 DEAD TEST REV 781220",
a matching "@" sign and, for non-Japanese fonts, a sympathetic lower-case set
(both N. Landsteiner 2026) have been complemented for convenience.


Character Matrix Dump (modified glyphs only):

'@'
..****..    ..****..
.*....*.    .*....*.
.*.****.    .*.****.
.*.*..*.    .*.*..*.
.*.****.    .*.****.
.*......    .*......
..****..    ..****..
........    ........

'A'
.******.    ........
.*....*.    ........
.*....*.    ..*****.
.******.    ......*.
.*...**.    .******.
.*...**.    .*...**.
.*...**.    .******.
........    ........

'B'
.******.    .*......
.**...*.    .*......
.**...*.    .******.
.******.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
.******.    .******.
........    ........

'C'
.******.    ........
.*....*.    ........
.*......    .******.
.*......    .**...*.
.*......    .**.....
.*....*.    .**...*.
.******.    .******.
........    ........

'D'
.******.    ......*.
.*....*.    ......*.
.*....*.    .******.
.**...*.    .*....*.
.**...*.    .**...*.
.**...*.    .**...*.
.******.    .******.
........    ........

'E'
.******.    ........
.**.....    ........
.**.....    .******.
.****...    .**...*.
.***....    .******.
.***....    .***....
.******.    .******.
........    ........

'F'
.******.    ...****.
.**.....    ...*....
.**.....    ...**...
.****...    ..*****.
.***....    ...***..
.***....    ...***..
.***....    ...***..
........    ........

'G'
.******.    ........
.*....*.    ........
.*......    .******.
.**.***.    .**...*.
.**...*.    .**...*.
.**...*.    .******.
.******.    ......*.
........    .******.

'H'
.*....*.    .*......
.*....*.    .*......
.*....*.    .******.
.******.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
........    ........

'I'
...*....    ...**...
...*....    ........
...*....    ...*....
...**...    ...**...
...**...    ...**...
...**...    ...**...
...**...    ...**...
........    ........

'J'
.....*..    .....**.
.....*..    ........
.....*..    .....*..
.....**.    .....**.
.....**.    .....**.
.**..**.    .....**.
.******.    .....**.
........    .******.

'K'
.*....*.    .*......
.*...*..    .**.....
.*..*...    .**...*.
.******.    .**..*..
.**..**.    .*****..
.**..**.    .**..**.
.**..**.    .**..**.
........    ........

'L'
.*......    ..**....
.*......    ...*....
.*......    ...*....
.**.....    ...**...
.**.....    ...**...
.**.....    ...**...
.******.    ...**...
........    ........

'M'
.*....**    ........
.**..***    ........
.*.**.**    .*******
.*....**    .**.*.**
.*....**    .**.*.**
.*....**    .**.*.**
.*....**    .**.*.**
........    ........

'N'
***...*.    ........
**.*..*.    ........
**..*.*.    .*****.
**...**.    .**...*.
**....*.    .**...*.
**....*.    .**...*.
**....*.    .**...*.
........    ........

'O'
.******.    ........
.*....*.    ........
.*....*.    .******.
.*...**.    .*...**.
.*...**.    .*...**.
.*...**.    .*...**.
.******.    .******.
........    ........

'P'
.******.    ........
.*....*.    ........
.*....*.    .******.
.******.    .*....*.
.**.....    .*....*.
.**.....    .******.
.**.....    .**.....
........    .**.....

'Q'
.******.    ........
.*....*.    ........
.*....*.    .******.
.**...*.    .**...*.
.**.*.*.    .**...*.
.**..**.    .******.
.******.    .....*..
........    .....**.

'R'
.******.    ........
.*....*.    ........
.*....*.    .******.
.******.    .**.....
.**.*...    .**.....
.**..*..    .**.....
.**...*.    .**.....
........    ........

'S'
.******.    ........
.*....*.    ........
.*......    .******.
.******.    .*......
......*.    .******.
.**...*.    .....**.
.******.    .******.
........    ........

'T'
.******.    ........
...**...    ...*....
...**...    ..*****.
...**...    ...**...
...**...    ...**...
...**...    ...****.
...**...    ...****.
........    ........

'U'
.**...*.    ........
.**...*.    ........
.**...*.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
..****..    .******.
........    ........

'V'
.**...*.    ........
.**...*.    ........
.**...*.    .**...*.
.**...*.    .**...*.
.**...*.    .**...*.
..*..*..    ..*..*..
...**...    ...**...
........    ........

'W'
**....*.    ........
**....*.    ........
**....*.    **....*.
**....*.    **....*.
**.**.*.    **.**.*.
***..**.    ***..**.
**....*.    **....*.
........    ........

'X'
.**...*.    ........
.**...*.    ........
..*..*..    .**...*.
...**...    ..*..*..
..*..*..    ...**...
.**...*.    ..*..*..
.**...*.    .**...*.
........    ........

'Y'
.**...*.    ........
.**...*.    ........
.**...*.    .**...*.
..**.*..    .**...*.
...**...    .**...*.
...**...    .******.
...**...    ......*.
........    .******.

'Z'
.*******    ........
......**    ........
.....**.    .******.
....*...    .....**.
...*....    ...**..
.**.....    .**.....
.*******    .******.
........    ........

'0'
.******.
.*....*.
.*....*.
.*....*.
.*....*.
.*....*.
.******.
........

'1'
..**....
..**....
...*....
...*....
..****..
..****..
..****..
........

'2'
.******.
......*.
......*.
.******.
.*......
.*......
.******.
........

'3'
.******.
......*.
......*.
.******.
.....**.
.....**.
.******.
........

'4'
.**.....
.**.....
.**.....
.**..**.
.******.
.....**.
.....**.
........

'5'
.******.
.*......
.*......
.******.
......*.
......*.
.******.
........

'6'
.****...
.*..*...
.*......
.******.
.*....*.
.*....*.
.******.
........

'7'
.******.
.*....*.
.....*..
....*...
....*...
....*...
....*...
........

'8'
..****..
..*..*..
..*..*..
..****..
.**..**.
.**..**.
.******.
........

'9'
.******.
.*....*.
.*....*.
.******.
.....**.
.....**.
.....**.
........


--
N. Landsteiner, May 2026
www.masswerk.at
