Prev: 6300 Up: Map Next: 6460
6308: Font
The font used for all of the text in the game, which has a glyph for each of the characters from "0" (ASCII 30) to "Z" (ASCII 5A), eight bytes per glyph. Between "9" and "A" the characters are used for other things: ":" is a second zero, ";" is a full stop, "<" is a hyphen, "=" is the space, ">" is the copyright symbol and "?" and "@" are blank. Text is printed by using the character code as an index from 6188, which is where glyph 00 would be if the font started at ASCII 00. The digits of the numbers are printed with codes 00 to 09 and the font address set to Font.
Font 6308 DEFB $7E,$42,$42,$46,$46,$46,$7E,$00 udg25352_56x4
6310 DEFB $08,$08,$08,$18,$18,$18,$18,$00 udg25360_56x4
6318 DEFB $7E,$02,$02,$7E,$60,$60,$7E,$00 udg25368_56x4
6320 DEFB $7C,$44,$04,$1E,$06,$46,$7E,$00 udg25376_56x4
6328 DEFB $78,$48,$48,$48,$7E,$18,$18,$00 udg25384_56x4
6330 DEFB $7E,$40,$40,$7E,$06,$46,$7E,$00 udg25392_56x4
6338 DEFB $7E,$42,$40,$7E,$62,$62,$7E,$00 udg25400_56x4
6340 DEFB $7E,$02,$02,$06,$06,$06,$06,$00 udg25408_56x4
6348 DEFB $3C,$24,$24,$7E,$46,$46,$7E,$00 udg25416_56x4
6350 DEFB $7E,$42,$42,$7E,$06,$06,$06,$00 udg25424_56x4
6358 DEFB $7E,$42,$42,$46,$46,$46,$7E,$00 udg25432_56x4
6360 DEFB $00,$00,$00,$00,$00,$18,$18,$00 udg25440_56x4
6368 DEFB $00,$00,$7E,$7E,$00,$00,$00,$00 udg25448_56x4
6370 DEFB $00,$00,$00,$00,$00,$00,$00,$00 udg25456_56x4
6378 DEFB $3C,$42,$99,$A1,$A1,$99,$42,$3C udg25464_56x4
6380 DEFB $00,$00,$00,$00,$00,$00,$00,$00 udg25472_56x4
6388 DEFB $00,$00,$00,$00,$00,$00,$00,$00 udg25480_56x4
6390 DEFB $3C,$24,$24,$7E,$62,$62,$62,$00 udg25488_56x4
6398 DEFB $7C,$44,$44,$7E,$62,$62,$7E,$00 udg25496_56x4
63A0 DEFB $7E,$42,$40,$60,$60,$62,$7E,$00 udg25504_56x4
63A8 DEFB $7E,$42,$42,$62,$62,$62,$7E,$00 udg25512_56x4
63B0 DEFB $7E,$40,$40,$7E,$60,$60,$7E,$00 udg25520_56x4
63B8 DEFB $7E,$40,$40,$7E,$60,$60,$60,$00 udg25528_56x4
63C0 DEFB $7E,$42,$40,$66,$62,$62,$7E,$00 udg25536_56x4
63C8 DEFB $42,$42,$42,$7E,$62,$62,$62,$00 udg25544_56x4
63D0 DEFB $10,$10,$10,$18,$18,$18,$18,$00 udg25552_56x4
63D8 DEFB $04,$04,$04,$06,$46,$46,$7E,$00 udg25560_56x4
63E0 DEFB $44,$44,$44,$7E,$62,$62,$62,$00 udg25568_56x4
63E8 DEFB $40,$40,$40,$60,$60,$60,$7E,$00 udg25576_56x4
63F0 DEFB $7E,$4A,$4A,$6A,$6A,$6A,$6A,$00 udg25584_56x4
63F8 DEFB $7E,$42,$42,$62,$62,$62,$62,$00 udg25592_56x4
6400 DEFB $7E,$46,$42,$42,$42,$42,$7E,$00 udg25600_56x4
6408 DEFB $7E,$42,$42,$7E,$60,$60,$60,$00 udg25608_56x4
6410 DEFB $7E,$42,$42,$42,$42,$4E,$7E,$00 udg25616_56x4
6418 DEFB $7C,$44,$44,$7E,$62,$62,$62,$00 udg25624_56x4
6420 DEFB $7E,$40,$40,$7E,$06,$06,$7E,$00 udg25632_56x4
6428 DEFB $7E,$10,$10,$18,$18,$18,$18,$00 udg25640_56x4
6430 DEFB $42,$42,$42,$62,$62,$62,$7E,$00 udg25648_56x4
6438 DEFB $62,$62,$62,$62,$24,$24,$3C,$00 udg25656_56x4
6440 DEFB $4A,$4A,$4A,$6A,$6A,$6A,$7E,$00 udg25664_56x4
6448 DEFB $42,$42,$42,$3C,$62,$62,$62,$00 udg25672_56x4
6450 DEFB $42,$42,$42,$7E,$18,$18,$18,$00 udg25680_56x4
6458 DEFB $7E,$42,$02,$7E,$60,$62,$7F,$00 udg25688_56x4
View the equivalent code in;
Prev: 6300 Up: Map Next: 6460