Prev: E3C7 Up: Map Next: E6DB
E42A: Font: Message Characters
Double-height message font used by Paint_MessageBuffer and Draw_MessageCharacter. Each glyph is 0010 bytes: an 0008-byte top half then an 0008-byte bottom half, matching the plot order at E3B8 and E3C0. 002B glyphs run from Font_MessageCharacters through E6D9; E6DA is a pad 00 before PopulateDisplayBuffer_VisibleEntities. E399 maps ASCII codes from 0 upward to glyph slot (ASCII code minus 30); Draw_MessageCharacter_FullStop through Draw_MessageCharacter_Apostrophe override full stop, comma, apostrophe and exclamation mark onto half-indices 14, 16, 18 and 1A (slots 0A through 0D), and space ( ) keeps half-index 20 (slot 10).
Font_MessageCharacters E42A DEFB $00,$00,$00,$3C,$7E,$66,$66,$66 Character 00 (0):
 message-font-00
E432 DEFB $66,$66,$66,$7E,$3C,$00,$00,$00
E43A DEFB $00,$00,$00,$18,$38,$78,$18,$18 Character 01 (1):
 message-font-01
E442 DEFB $18,$18,$18,$7E,$7E,$00,$00,$00
E44A DEFB $00,$00,$00,$3C,$7E,$66,$06,$0E Character 02 (2):
 message-font-02
E452 DEFB $1C,$38,$70,$7E,$7E,$00,$00,$00
E45A DEFB $00,$00,$00,$3C,$7E,$66,$06,$1C Character 03 (3):
 message-font-03
E462 DEFB $1C,$06,$66,$7E,$3C,$00,$00,$00
E46A DEFB $00,$00,$00,$06,$0E,$1E,$3E,$76 Character 04 (4):
 message-font-04
E472 DEFB $66,$7E,$7E,$06,$06,$00,$00,$00
E47A DEFB $00,$00,$00,$7E,$7E,$60,$60,$7C Character 05 (5):
 message-font-05
E482 DEFB $3E,$06,$66,$7E,$3C,$00,$00,$00
E48A DEFB $00,$00,$00,$3C,$7E,$66,$60,$7C Character 06 (6):
 message-font-06
E492 DEFB $7E,$66,$66,$7E,$3C,$00,$00,$00
E49A DEFB $00,$00,$00,$7E,$7E,$06,$06,$0C Character 07 (7):
 message-font-07
E4A2 DEFB $0C,$18,$18,$18,$18,$00,$00,$00
E4AA DEFB $00,$00,$00,$3C,$7E,$66,$66,$3C Character 08 (8):
 message-font-08
E4B2 DEFB $7E,$66,$66,$7E,$3C,$00,$00,$00
E4BA DEFB $00,$00,$00,$3C,$7E,$66,$66,$7E Character 09 (9):
 message-font-09
E4C2 DEFB $3E,$06,$66,$7E,$3C,$00,$00,$00
E4CA DEFB $00,$00,$00,$00,$00,$00,$00,$00 Character 0A (.):
 message-font-0A
E4D2 DEFB $00,$00,$00,$60,$60,$00,$00,$00
E4DA DEFB $00,$00,$00,$00,$00,$00,$00,$00 Character 0B (,):
 message-font-0B
E4E2 DEFB $00,$00,$0C,$0C,$04,$08,$00,$00
E4EA DEFB $00,$00,$0C,$0C,$04,$08,$00,$00 Character 0C ('):
 message-font-0C
E4F2 DEFB $00,$00,$00,$00,$00,$00,$00,$00
E4FA DEFB $00,$00,$18,$18,$18,$18,$18,$18 Character 0D (!):
 message-font-0D
E502 DEFB $18,$18,$18,$00,$00,$18,$18,$00
E50A DEFB $00,$00,$00,$00,$00,$00,$00,$00 Character 0E (>):
 message-font-0E
E512 DEFB $00,$00,$00,$00,$00,$00,$00,$00
E51A DEFB $00,$00,$00,$3C,$7E,$66,$0E,$1C Character 0F (?):
 message-font-0F
E522 DEFB $18,$18,$00,$18,$18,$00,$00,$00
E52A DEFB $00,$00,$00,$00,$00,$00,$00,$00 Character 10 ( ):
 message-font-10
E532 DEFB $00,$00,$00,$00,$00,$00,$00,$00
E53A DEFB $00,$00,$00,$3C,$7E,$66,$66,$7E Character 11 (A):
 message-font-11
E542 DEFB $7E,$66,$66,$66,$66,$00,$00,$00
E54A DEFB $00,$00,$00,$7C,$7E,$66,$66,$7C Character 12 (B):
 message-font-12
E552 DEFB $7C,$66,$66,$7E,$7C,$00,$00,$00
E55A DEFB $00,$00,$00,$3C,$7E,$66,$66,$60 Character 13 (C):
 message-font-13
E562 DEFB $60,$66,$66,$7E,$3C,$00,$00,$00
E56A DEFB $00,$00,$00,$7C,$7E,$66,$66,$66 Character 14 (D):
 message-font-14
E572 DEFB $66,$66,$66,$7E,$7C,$00,$00,$00
E57A DEFB $00,$00,$00,$7E,$7E,$60,$60,$78 Character 15 (E):
 message-font-15
E582 DEFB $78,$60,$60,$7E,$7E,$00,$00,$00
E58A DEFB $00,$00,$00,$7E,$7E,$60,$60,$78 Character 16 (F):
 message-font-16
E592 DEFB $78,$60,$60,$60,$60,$00,$00,$00
E59A DEFB $00,$00,$00,$3C,$7E,$66,$60,$6E Character 17 (G):
 message-font-17
E5A2 DEFB $6E,$66,$66,$7E,$3C,$00,$00,$00
E5AA DEFB $00,$00,$00,$66,$66,$66,$66,$7E Character 18 (H):
 message-font-18
E5B2 DEFB $7E,$66,$66,$66,$66,$00,$00,$00
E5BA DEFB $00,$00,$00,$7E,$7E,$18,$18,$18 Character 19 (I):
 message-font-19
E5C2 DEFB $18,$18,$18,$7E,$7E,$00,$00,$00
E5CA DEFB $00,$00,$00,$7E,$7E,$18,$18,$18 Character 1A (J):
 message-font-1A
E5D2 DEFB $18,$18,$18,$78,$70,$00,$00,$00
E5DA DEFB $00,$00,$00,$66,$66,$6E,$7C,$78 Character 1B (K):
 message-font-1B
E5E2 DEFB $78,$7C,$6E,$66,$66,$00,$00,$00
E5EA DEFB $00,$00,$00,$60,$60,$60,$60,$60 Character 1C (L):
 message-font-1C
E5F2 DEFB $60,$60,$60,$7E,$7E,$00,$00,$00
E5FA DEFB $00,$00,$00,$C6,$EE,$FE,$FE,$D6 Character 1D (M):
 message-font-1D
E602 DEFB $D6,$D6,$D6,$D6,$C6,$00,$00,$00
E60A DEFB $00,$00,$00,$66,$66,$66,$76,$7E Character 1E (N):
 message-font-1E
E612 DEFB $7E,$6E,$66,$66,$66,$00,$00,$00
E61A DEFB $00,$00,$00,$3C,$7E,$66,$66,$66 Character 1F (O):
 message-font-1F
E622 DEFB $66,$66,$66,$7E,$3C,$00,$00,$00
E62A DEFB $00,$00,$00,$7C,$7E,$66,$66,$7E Character 20 (P):
 message-font-20
E632 DEFB $7C,$60,$60,$60,$60,$00,$00,$00
E63A DEFB $00,$00,$00,$3C,$7E,$66,$66,$66 Character 21 (Q):
 message-font-21
E642 DEFB $66,$66,$6E,$6E,$2C,$08,$00,$00
E64A DEFB $00,$00,$00,$7C,$7E,$66,$66,$7E Character 22 (R):
 message-font-22
E652 DEFB $7C,$6E,$66,$66,$66,$00,$00,$00
E65A DEFB $00,$00,$00,$3C,$7E,$66,$60,$7C Character 23 (S):
 message-font-23
E662 DEFB $3E,$06,$66,$7E,$3C,$00,$00,$00
E66A DEFB $00,$00,$00,$7E,$7E,$18,$18,$18 Character 24 (T):
 message-font-24
E672 DEFB $18,$18,$18,$18,$18,$00,$00,$00
E67A DEFB $00,$00,$00,$66,$66,$66,$66,$66 Character 25 (U):
 message-font-25
E682 DEFB $66,$66,$66,$7E,$3C,$00,$00,$00
E68A DEFB $00,$00,$00,$66,$66,$66,$66,$66 Character 26 (V):
 message-font-26
E692 DEFB $66,$66,$7E,$3C,$18,$00,$00,$00
E69A DEFB $00,$00,$00,$C6,$D6,$D6,$D6,$D6 Character 27 (W):
 message-font-27
E6A2 DEFB $D6,$FE,$FE,$EE,$C6,$00,$00,$00
E6AA DEFB $00,$00,$00,$66,$66,$66,$7E,$3C Character 28 (X):
 message-font-28
E6B2 DEFB $3C,$7E,$66,$66,$66,$00,$00,$00
E6BA DEFB $00,$00,$00,$66,$66,$66,$66,$7E Character 29 (Y):
 message-font-29
E6C2 DEFB $7E,$3C,$18,$18,$18,$00,$00,$00
E6CA DEFB $00,$00,$00,$7E,$7E,$06,$0E,$1C Character 2A (Z):
 message-font-2A
E6D2 DEFB $38,$70,$60,$7E,$7E,$00,$00,$00
E6DA DEFB $00 Pad byte (00) before PopulateDisplayBuffer_VisibleEntities.
Prev: E3C7 Up: Map Next: E6DB