vwf_font.asm
AutomataVM_GBA-StoneOfBeginnings/asm/vwf_font.asm
; These are the glyphs to use by ASCII code.
.autoregion
; teod: spacing characters
; 0
.dh 1, 1, 1, 1, 1
; 5
.dh 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
; 10
.dh 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
; 15
.dh 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
; 20
.dh 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
; 25
.dh 0x0001
.dh 0x0001
.dh 0x0001
.dh 0x0001
.dh 0x0001
; 30
.dh 0x0001
.dh 0x0001

AsciiTable:
; Starting with U+0020 SPACE.
.dh 0x0001 ; sjis 0x4081
.dh 0x000A ; sjis 0x4981
.dh 0x0016 ; sjis 0x6781
.dh 0x002F ; sjis 0x9481
.dh 0x002D ; sjis 0x9081
.dh 0x002E ; sjis 0x9381
.dh 0x0030 ; sjis 0x9581
.dh 0x0015 ; sjis 0x6681
.dh 0x0018 ; sjis 0x6981
.dh 0x0019 ; sjis 0x6A81
.dh 0x0031 ; sjis 0x9681
.dh 0x0022 ; sjis 0x7B81
.dh 0x0002 ; sjis 0x4181
.dh 0x0023 ; sjis 0x7C81
.dh 0x0003 ; sjis 0x4281
.dh 0x0011 ; sjis 0x5E81
; Now, numbers: U+0030 DIGIT ZERO.
.dh 0x0047 ; sjis 0x4F82
.dh 0x0048 ; sjis 0x5082
.dh 0x0049 ; sjis 0x5182
.dh 0x004A ; sjis 0x5282
.dh 0x004B ; sjis 0x5382
.dh 0x004C ; sjis 0x5482
.dh 0x004D ; sjis 0x5582
.dh 0x004E ; sjis 0x5682
.dh 0x004F ; sjis 0x5782
.dh 0x0050 ; sjis 0x5882
; Back to symbols, U+003A COLON.
.dh 0x0007 ; sjis 0x4681
.dh 0x0008 ; sjis 0x4781
.dh 0x0027 ; sjis 0x8381
.dh 0x0026 ; sjis 0x8181
.dh 0x0028 ; sjis 0x8481
.dh 0x0009 ; sjis 0x4881
; U+0040 COMMERCIAL AT.
.dh 0x000 ; sjis 0x9781 - missing in original font.
; Capital letters, starting with U+0041 LATIN CAPTIAL LETTER A.
.dh 0x0051 ; sjis 0x6082
.dh 0x0052 ; sjis 0x6182
.dh 0x0053 ; sjis 0x6282
.dh 0x0054 ; sjis 0x6382
.dh 0x0055 ; sjis 0x6482
.dh 0x0056 ; sjis 0x6582
.dh 0x0057 ; sjis 0x6682
.dh 0x0058 ; sjis 0x6782
.dh 0x0059 ; sjis 0x6882
.dh 0x005A ; sjis 0x6982
.dh 0x005B ; sjis 0x6A82
.dh 0x005C ; sjis 0x6B82
.dh 0x005D ; sjis 0x6C82
.dh 0x005E ; sjis 0x6D82
.dh 0x005F ; sjis 0x6E82
.dh 0x0060 ; sjis 0x6F82
.dh 0x0061 ; sjis 0x7082
.dh 0x0062 ; sjis 0x7182
.dh 0x0063 ; sjis 0x7282
.dh 0x0064 ; sjis 0x7382
.dh 0x0065 ; sjis 0x7482
.dh 0x0066 ; sjis 0x7582
.dh 0x0067 ; sjis 0x7682
.dh 0x0068 ; sjis 0x7782
.dh 0x0069 ; sjis 0x7882
.dh 0x006A ; sjis 0x7982
; A couple more symbols, starting with U+005B LEFT SQUARE BRACKET.
.dh 0x001A ; sjis 0x6F81 - missing, used curly bracket...
.dh 0x0000 ; sjis 0x5F81 - reverse slash missing in original font.
.dh 0x001B ; sjis 0x7081 - missing, used curly bracket...
.dh 0x000C ; sjis 0x4F81
.dh 0x000D ; sjis 0x5181
.dh 0x0015 ; sjis 0x4D81 - grave accent missing in original font, used right single quote.
; Now to lowercase letters, U+0061 LATIN SMALL LETTER A.
.dh 0x006B ; sjis 0x8182
.dh 0x006C ; sjis 0x8282
.dh 0x006D ; sjis 0x8382
.dh 0x006E ; sjis 0x8482
.dh 0x006F ; sjis 0x8582
.dh 0x0070 ; sjis 0x8682
.dh 0x0071 ; sjis 0x8782
.dh 0x0072 ; sjis 0x8882
.dh 0x0073 ; sjis 0x8982
.dh 0x0074 ; sjis 0x8A82
.dh 0x0075 ; sjis 0x8B82
.dh 0x0076 ; sjis 0x8C82
.dh 0x0077 ; sjis 0x8D82
.dh 0x0078 ; sjis 0x8E82
.dh 0x0079 ; sjis 0x8F82
.dh 0x007A ; sjis 0x9082
.dh 0x007B ; sjis 0x9182
.dh 0x007C ; sjis 0x9282
.dh 0x007D ; sjis 0x9382
.dh 0x007E ; sjis 0x9482
.dh 0x007F ; sjis 0x9582
.dh 0x0080 ; sjis 0x9682
.dh 0x0081 ; sjis 0x9782
.dh 0x0082 ; sjis 0x9882
.dh 0x0083 ; sjis 0x9982
.dh 0x0084 ; sjis 0x9A82
; And the final symbols, starting at U+007B LEFT CURLY BRACKET.
.dh 0x001A ; sjis 0x6F81
.dh 0x0013 ; sjis 0x6281
.dh 0x001B ; sjis 0x7081
.dh 0x0012 ; sjis 0xE481 - wave dash
.dh 0x0000 ; sjis 0x0000
.endautoregion

; These are the font glyph updates.
.org 0x094D5C88
.area 0x094E258C-.
; #0001   (20) - U+3000 - SJIS: 81 40
.org 0x094D5C88
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0002 , (2c) - U+3001 - SJIS: 81 41
.org 0x094D5CA0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00000000, 0b00000000

; #0003 . (2e) - U+3002 - SJIS: 81 42
.org 0x094D5CB8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01100000, 0b00000000
.db 0b01100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0007 : (3a) - U+FF1A - SJIS: 81 46
.org 0x094D5D18
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0008 ; (3b) - U+FF1B - SJIS: 81 47
.org 0x094D5D30
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00000000, 0b00000000

; #0009 ? (3f) - U+FF1F - SJIS: 81 48
.org 0x094D5D48
.db 0b00000000, 0b00000000
.db 0b00111000, 0b00000000
.db 0b01000100, 0b00000000
.db 0b01000100, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #000a ! (21) - U+FF01 - SJIS: 81 49
.org 0x094D5D60
.db 0b00000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #000c ^ (5e) - U+FF3E - SJIS: 81 4f
.org 0x094D5D90
.db 0b00011000, 0b00000000
.db 0b00100100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #000d _ (5f) - U+FF3F - SJIS: 81 51
.org 0x094D5DA8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b11111111, 0b11110000

; #0011 / (2f) - U+FF0F - SJIS: 81 5e
.org 0x094D5E08
.db 0b00000000, 0b00100000
.db 0b00000000, 0b01000000
.db 0b00000000, 0b10000000
.db 0b00000001, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000

; #0012 ~ (7e) - U+301C - SJIS: 81 60
.org 0x094D5E20
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01111000, 0b00000000
.db 0b10000100, 0b00100000
.db 0b00000011, 0b11000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0013 | (7c) - U+FF5C - SJIS: 81 62
.org 0x094D5E38
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000

; #0015 ' (27) / ` (60) - U+2019 - SJIS: 81 66
.org 0x094D5E68
.db 0b01100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0016 " (22) - U+201C - SJIS: 81 67
.org 0x094D5E80
.db 0b00100100, 0b00000000
.db 0b01001000, 0b00000000
.db 0b01101100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0018 ( (28) - U+FF08 - SJIS: 81 69
.org 0x094D5EB0
.db 0b00001000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00000000, 0b00000000

; #0019 ) (29) - U+FF09 - SJIS: 81 6a
.org 0x094D5EC8
.db 0b10000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000

; #001a [ (5b) / { (7b) - U+FF5B - SJIS: 81 6f
.org 0x094D5EE0
.db 0b00110000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000

; #001b ] (5d) / } (7d) - U+FF5D - SJIS: 81 70
.org 0x094D5EF8
.db 0b11000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b11000000, 0b00000000
.db 0b00000000, 0b00000000

; #0022 + (2b) - U+FF0B - SJIS: 81 7b
.org 0x094D5FA0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00111111, 0b10000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0023 - (2d) - U+2212 - SJIS: 81 7c
.org 0x094D5FB8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0026 = (3d) - U+FF1D - SJIS: 81 81
.org 0x094D6000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01111111, 0b11000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01111111, 0b11000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0027 < (3c) - U+FF1C - SJIS: 81 83
.org 0x094D6018
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000001, 0b10000000
.db 0b00000111, 0b10000000
.db 0b00011111, 0b10000000
.db 0b01111111, 0b10000000
.db 0b00011111, 0b10000000
.db 0b00000111, 0b10000000
.db 0b00000001, 0b10000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0028 > (3e) - U+FF1E - SJIS: 81 84
.org 0x094D6030
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00111100, 0b00000000
.db 0b00111111, 0b00000000
.db 0b00111111, 0b11000000
.db 0b00111111, 0b00000000
.db 0b00111100, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #002d $ (24) - U+FF04 - SJIS: 81 90
.org 0x094D60A8
.db 0b00001000, 0b00000000
.db 0b00111110, 0b00000000
.db 0b01001001, 0b00000000
.db 0b01001001, 0b00000000
.db 0b00101000, 0b00000000
.db 0b00011100, 0b00000000
.db 0b00001010, 0b00000000
.db 0b01001001, 0b00000000
.db 0b01001001, 0b00000000
.db 0b00111110, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00000000, 0b00000000

; #002e % (25) - U+FF05 - SJIS: 81 93
.org 0x094D60C0
.db 0b00000000, 0b00000000
.db 0b01100000, 0b01000000
.db 0b10010000, 0b10000000
.db 0b10010001, 0b00000000
.db 0b10010010, 0b00000000
.db 0b01100100, 0b11000000
.db 0b00001001, 0b00100000
.db 0b00010001, 0b00100000
.db 0b00100001, 0b00100000
.db 0b01000000, 0b11000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #002f # (23) - U+FF03 - SJIS: 81 94
.org 0x094D60D8
.db 0b00001001, 0b00000000
.db 0b00001001, 0b00000000
.db 0b00001001, 0b00000000
.db 0b00111111, 0b11000000
.db 0b00010010, 0b00000000
.db 0b00010010, 0b00000000
.db 0b00010010, 0b00000000
.db 0b01111111, 0b10000000
.db 0b00010010, 0b00000000
.db 0b00010010, 0b00000000
.db 0b00010010, 0b00000000
.db 0b00000000, 0b00000000

; #0030 & (26) - U+FF06 - SJIS: 81 95
.org 0x094D60F0
.db 0b00000000, 0b00000000
.db 0b00011000, 0b00000000
.db 0b00100100, 0b00000000
.db 0b00100100, 0b00000000
.db 0b00011000, 0b00000000
.db 0b00101000, 0b00000000
.db 0b01000101, 0b00000000
.db 0b01000101, 0b00000000
.db 0b01000010, 0b00000000
.db 0b00111101, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0031 * (2a) - U+FF0A - SJIS: 81 96
.org 0x094D6108
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00101010, 0b00000000
.db 0b00011100, 0b00000000
.db 0b00101010, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0047 0 (30) - U+FF10 - SJIS: 82 4f
.org 0x094D6318
.db 0b00000000, 0b00000000
.db 0b00001110, 0b00000000
.db 0b00010001, 0b00000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00010001, 0b00000000
.db 0b00001110, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0048 1 (31) - U+FF11 - SJIS: 82 50
.org 0x094D6330
.db 0b00000000, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00011110, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0049 2 (32) - U+FF12 - SJIS: 82 51
.org 0x094D6348
.db 0b00000000, 0b00000000
.db 0b00001111, 0b00000000
.db 0b00010000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00000000, 0b10000000
.db 0b00000011, 0b00000000
.db 0b00001100, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00111111, 0b10000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004a 3 (33) - U+FF13 - SJIS: 82 52
.org 0x094D6360
.db 0b00000000, 0b00000000
.db 0b00011111, 0b00000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00000000, 0b10000000
.db 0b00000111, 0b00000000
.db 0b00000000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00011111, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004b 4 (34) - U+FF14 - SJIS: 82 53
.org 0x094D6378
.db 0b00000000, 0b00000000
.db 0b00000011, 0b00000000
.db 0b00000101, 0b00000000
.db 0b00000101, 0b00000000
.db 0b00001001, 0b00000000
.db 0b00010001, 0b00000000
.db 0b00100001, 0b00000000
.db 0b00111111, 0b11000000
.db 0b00000001, 0b00000000
.db 0b00000001, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004c 5 (35) - U+FF15 - SJIS: 82 54
.org 0x094D6390
.db 0b00000000, 0b00000000
.db 0b00111111, 0b10000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00101111, 0b00000000
.db 0b00110000, 0b10000000
.db 0b00000000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00010000, 0b10000000
.db 0b00001111, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004d 6 (36) - U+FF16 - SJIS: 82 55
.org 0x094D63A8
.db 0b00000000, 0b00000000
.db 0b00001111, 0b00000000
.db 0b00010000, 0b10000000
.db 0b00100000, 0b00000000
.db 0b00101111, 0b00000000
.db 0b00110000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00011111, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004e 7 (37) - U+FF17 - SJIS: 82 56
.org 0x094D63C0
.db 0b00000000, 0b00000000
.db 0b00011111, 0b10000000
.db 0b00000000, 0b10000000
.db 0b00000001, 0b00000000
.db 0b00000001, 0b00000000
.db 0b00000001, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #004f 8 (38) - U+FF18 - SJIS: 82 57
.org 0x094D63D8
.db 0b00000000, 0b00000000
.db 0b00011111, 0b00000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00011111, 0b00000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00011111, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0050 9 (39) - U+FF19 - SJIS: 82 58
.org 0x094D63F0
.db 0b00000000, 0b00000000
.db 0b00011110, 0b00000000
.db 0b00100001, 0b00000000
.db 0b00100000, 0b10000000
.db 0b00100000, 0b10000000
.db 0b00100001, 0b10000000
.db 0b00011110, 0b10000000
.db 0b00000000, 0b10000000
.db 0b00100001, 0b00000000
.db 0b00011110, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0051 A (41) - U+FF21 - SJIS: 82 60
.org 0x094D6408
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b01001000, 0b00000000
.db 0b01001000, 0b00000000
.db 0b01001000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0052 B (42) - U+FF22 - SJIS: 82 61
.org 0x094D6420
.db 0b00000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11111100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0053 C (43) - U+FF23 - SJIS: 82 62
.org 0x094D6438
.db 0b00000000, 0b00000000
.db 0b00111000, 0b00000000
.db 0b01000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000100, 0b00000000
.db 0b00111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0054 D (44) - U+FF24 - SJIS: 82 63
.org 0x094D6450
.db 0b00000000, 0b00000000
.db 0b11110000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10001000, 0b00000000
.db 0b11110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0055 E (45) - U+FF25 - SJIS: 82 64
.org 0x094D6468
.db 0b00000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0056 F (46) - U+FF26 - SJIS: 82 65
.org 0x094D6480
.db 0b00000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0057 G (47) - U+FF27 - SJIS: 82 66
.org 0x094D6498
.db 0b00000000, 0b00000000
.db 0b00111000, 0b00000000
.db 0b01000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10001110, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000110, 0b00000000
.db 0b00111010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0058 H (48) - U+FF28 - SJIS: 82 67
.org 0x094D64B0
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11111110, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0059 I (49) - U+FF29 - SJIS: 82 68
.org 0x094D64C8
.db 0b00000000, 0b00000000
.db 0b11100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b11100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #005a J (4a) - U+FF2A - SJIS: 82 69
.org 0x094D64E0
.db 0b00000000, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000100, 0b00000000
.db 0b01111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #005b K (4b) - U+FF2B - SJIS: 82 6a
.org 0x094D64F8
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10010000, 0b00000000
.db 0b10101000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000001, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #005c L (4c) - U+FF2C - SJIS: 82 6b
.org 0x094D6510
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #005d M (4d) - U+FF2D - SJIS: 82 6c
.org 0x094D6528
.db 0b00000000, 0b00000000
.db 0b11000001, 0b10000000
.db 0b11000001, 0b10000000
.db 0b10100010, 0b10000000
.db 0b10100010, 0b10000000
.db 0b10100010, 0b10000000
.db 0b10010100, 0b10000000
.db 0b10010100, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #005e N (4e) - U+FF2E - SJIS: 82 6d
.org 0x094D6540
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11000010, 0b00000000
.db 0b10100010, 0b00000000
.db 0b10100010, 0b00000000
.db 0b10010010, 0b00000000
.db 0b10001010, 0b00000000
.db 0b10001010, 0b00000000
.db 0b10000110, 0b00000000
.db 0b10000010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; testing
; .db 0b01010011, 0b00101000
; .db 0b10001010, 0b01101000
; .db 0b00000000, 0b00000000
; .db 0b00000000, 0b00000000
; .db 0b11111111, 0b11111110
; .db 0b00000000, 0b00000000
; .db 0b11111100, 0b11111000
; .db 0b00000000, 0b00000000
; .db 0b11110000, 0b11100000
; .db 0b00000000, 0b00000000
; .db 0b11000000, 0b10000000
; .db 0b00000000, 0b00000000

; #005f O (4f) - U+FF2F - SJIS: 82 6e
.org 0x094D6558
.db 0b00000000, 0b00000000
.db 0b00111100, 0b00000000
.db 0b01000010, 0b00000000
.db 0b10000001, 0b00000000
.db 0b10000001, 0b00000000
.db 0b10000001, 0b00000000
.db 0b10000001, 0b00000000
.db 0b10000001, 0b00000000
.db 0b01000010, 0b00000000
.db 0b00111100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0060 P (50) - U+FF30 - SJIS: 82 6f
.org 0x094D6570
.db 0b00000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0061 Q (51) - U+FF31 - SJIS: 82 70
.org 0x094D6588
.db 0b0000000, 0b000000000
.db 0b0011100, 0b000000000
.db 0b0100010, 0b000000000
.db 0b1000001, 0b000000000
.db 0b1000001, 0b000000000
.db 0b1000001, 0b000000000
.db 0b1001001, 0b000000000
.db 0b1000101, 0b000000000
.db 0b0100010, 0b000000000
.db 0b0011101, 0b000000000
.db 0b0000000, 0b000000000
.db 0b0000000, 0b000000000

; #0062 R (52) - U+FF32 - SJIS: 82 71
.org 0x094D65A0
.db 0b00000000, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b11111100, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0063 S (53) - U+FF33 - SJIS: 82 72
.org 0x094D65B8
.db 0b00000000, 0b00000000
.db 0b01111000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00111000, 0b00000000
.db 0b00000100, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000010, 0b00000000
.db 0b00111100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0064 T (54) - U+FF34 - SJIS: 82 73
.org 0x094D65D0
.db 0b00000000, 0b00000000
.db 0b11111110, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0065 U (55) - U+FF35 - SJIS: 82 74
.org 0x094D65E8
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000100, 0b00000000
.db 0b00111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0066 V (56) - U+FF36 - SJIS: 82 75
.org 0x094D6600
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000100, 0b00000000
.db 0b01000100, 0b00000000
.db 0b01000100, 0b00000000
.db 0b00101000, 0b00000000
.db 0b00101000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0067 W (57) - U+FF37 - SJIS: 82 76
.org 0x094D6618
.db 0b00000000, 0b00000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10010100, 0b10000000
.db 0b10010100, 0b10000000
.db 0b01010101, 0b00000000
.db 0b01010101, 0b00000000
.db 0b01100011, 0b00000000
.db 0b00100010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0068 X (58) - U+FF38 - SJIS: 82 77
.org 0x094D6630
.db 0b00000000, 0b00000000
.db 0b10000001, 0b00000000
.db 0b01000010, 0b00000000
.db 0b00100100, 0b00000000
.db 0b00011000, 0b00000000
.db 0b00011000, 0b00000000
.db 0b00011000, 0b00000000
.db 0b00100100, 0b00000000
.db 0b01000010, 0b00000000
.db 0b10000001, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0069 Y (59) - U+FF39 - SJIS: 82 78
.org 0x094D6648
.db 0b00000000, 0b00000000
.db 0b10000010, 0b00000000
.db 0b10000010, 0b00000000
.db 0b01000100, 0b00000000
.db 0b00101000, 0b00000000
.db 0b00101000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006a Z (5a) - U+FF3A - SJIS: 82 79
.org 0x094D6660
.db 0b00000000, 0b00000000
.db 0b11111110, 0b00000000
.db 0b00000010, 0b00000000
.db 0b00000100, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111110, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006b a (61) - U+FF41 - SJIS: 82 81
.org 0x094D6678
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b11110000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b01111000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006c b (62) - U+FF42 - SJIS: 82 82
.org 0x094D6690
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006d c (63) - U+FF43 - SJIS: 82 83
.org 0x094D66A8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006e d (64) - U+FF44 - SJIS: 82 84
.org 0x094D66C0
.db 0b00000000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b01101000, 0b00000000
.db 0b10011000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10011000, 0b00000000
.db 0b01101000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #006f e (65) - U+FF45 - SJIS: 82 85
.org 0x094D66D8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0070 f (66) - U+FF46 - SJIS: 82 86
.org 0x094D66F0
.db 0b00000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b11110000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0071 g (67) - U+FF47 - SJIS: 82 87
.org 0x094D6708
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01111100, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b01111000, 0b00000000

; #0072 h (68) - U+FF48 - SJIS: 82 88
.org 0x094D6720
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0073 i (69) - U+FF49 - SJIS: 82 89
.org 0x094D6738
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0074 j (6a) - U+FF4A - SJIS: 82 8a
.org 0x094D6750
.db 0b00000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b11000000, 0b00000000

; #0075 k (6b) - U+FF4B - SJIS: 82 8b
.org 0x094D6768
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10010000, 0b00000000
.db 0b10100000, 0b00000000
.db 0b11000000, 0b00000000
.db 0b10100000, 0b00000000
.db 0b10010000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0076 l (6c) - U+FF4C - SJIS: 82 8c
.org 0x094D6780
.db 0b00000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0077 m (6d) - U+FF4D - SJIS: 82 8d
.org 0x094D6798
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10110011, 0b00000000
.db 0b11001100, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0078 n (6e) - U+FF4E - SJIS: 82 8e
.org 0x094D67B0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0079 o (6f) - U+FF4F - SJIS: 82 8f
.org 0x094D67C8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #007a p (70) - U+FF50 - SJIS: 82 90
.org 0x094D67E0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b11001000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000

; #007b q (71) - U+FF51 - SJIS: 82 91
.org 0x094D67F8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01101000, 0b00000000
.db 0b10011000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10011000, 0b00000000
.db 0b01101000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00001000, 0b00000000

; #007c r (72) - U+FF52 - SJIS: 82 92
.org 0x094D6810
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10110000, 0b00000000
.db 0b11000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b10000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #007d s (73) - U+FF53 - SJIS: 82 93
.org 0x094D6828
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01111000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b01100000, 0b00000000
.db 0b00011000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b01111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #007e t (74) - U+FF54 - SJIS: 82 94
.org 0x094D6840
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b11110000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #007f u (75) - U+FF55 - SJIS: 82 95
.org 0x094D6858
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10011000, 0b00000000
.db 0b01101000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0080 v (76) - U+FF56 - SJIS: 82 96
.org 0x094D6870
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01010000, 0b00000000
.db 0b01010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0081 w (77) - U+FF57 - SJIS: 82 97
.org 0x094D6888
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10001000, 0b10000000
.db 0b10001000, 0b10000000
.db 0b01010101, 0b00000000
.db 0b01010101, 0b00000000
.db 0b01010101, 0b00000000
.db 0b00100010, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0082 x (78) - U+FF58 - SJIS: 82 98
.org 0x094D68A0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b01001000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b00110000, 0b00000000
.db 0b01001000, 0b00000000
.db 0b10000100, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

; #0083 y (79) - U+FF59 - SJIS: 82 99
.org 0x094D68B8
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b10001000, 0b00000000
.db 0b01010000, 0b00000000
.db 0b01010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b11000000, 0b00000000

; #0084 z (7a) - U+FF5A - SJIS: 82 9a
.org 0x094D68D0
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b00001000, 0b00000000
.db 0b00010000, 0b00000000
.db 0b00100000, 0b00000000
.db 0b01000000, 0b00000000
.db 0b11111000, 0b00000000
.db 0b00000000, 0b00000000
.db 0b00000000, 0b00000000

.endarea

; Actual width table for the VWF.

; teod: spacing characters
.autoregion
.db 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
.db 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

AsciiWidths:
.db  4 ; #0001   (20) - U+3000 - SJIS: 81 40
.db  5 ; #000a ! (21) - U+FF01 - SJIS: 81 49
.db  8 ; #0016 " (22) - U+201C - SJIS: 81 67
.db 11 ; #002f # (23) - U+FF03 - SJIS: 81 94
.db  9 ; #002d $ (24) - U+FF04 - SJIS: 81 90
.db 12 ; #002e % (25) - U+FF05 - SJIS: 81 93
.db  9 ; #0030 & (26) - U+FF06 - SJIS: 81 95
.db  3 ; #0015 ' (27) - U+2019 - SJIS: 81 66
.db  6 ; #0018 ( (28) - U+FF08 - SJIS: 81 69
.db  6 ; #0019 ) (29) - U+FF09 - SJIS: 81 6a
.db  9 ; #0031 * (2a) - U+FF0A - SJIS: 81 96
.db 11 ; #0022 + (2b) - U+FF0B - SJIS: 81 7b
.db  5 ; #0002 , (2c) - U+3001 - SJIS: 81 41
.db  6 ; #0023 - (2d) - U+2212 - SJIS: 81 7c
.db  5 ; #0003 . (2e) - U+3002 - SJIS: 81 42
.db 12 ; #0011 / (2f) - U+FF0F - SJIS: 81 5e
.db 12 ; #0047 0 (30) - U+FF10 - SJIS: 82 4f
.db 12 ; #0048 1 (31) - U+FF11 - SJIS: 82 50
.db 12 ; #0049 2 (32) - U+FF12 - SJIS: 82 51
.db 12 ; #004a 3 (33) - U+FF13 - SJIS: 82 52
.db 12 ; #004b 4 (34) - U+FF14 - SJIS: 82 53
.db 12 ; #004c 5 (35) - U+FF15 - SJIS: 82 54
.db 12 ; #004d 6 (36) - U+FF16 - SJIS: 82 55
.db 12 ; #004e 7 (37) - U+FF17 - SJIS: 82 56
.db 12 ; #004f 8 (38) - U+FF18 - SJIS: 82 57
.db 12 ; #0050 9 (39) - U+FF19 - SJIS: 82 58
.db  7 ; #0007 : (3a) - U+FF1A - SJIS: 81 46
.db  7 ; #0008 ; (3b) - U+FF1B - SJIS: 81 47
.db 12 ; #0027 < (3c) - U+FF1C - SJIS: 81 83
.db 12 ; #0026 = (3d) - U+FF1D - SJIS: 81 81
.db 12 ; #0028 > (3e) - U+FF1E - SJIS: 81 84
.db  8 ; #0009 ? (3f) - U+FF1F - SJIS: 81 48
.db 12 ; (invalid)
.db  7 ; #0051 A (41) - U+FF21 - SJIS: 82 60
.db  8 ; #0052 B (42) - U+FF22 - SJIS: 82 61
.db  8 ; #0053 C (43) - U+FF23 - SJIS: 82 62
.db  7 ; #0054 D (44) - U+FF24 - SJIS: 82 63
.db  7 ; #0055 E (45) - U+FF25 - SJIS: 82 64
.db  7 ; #0056 F (46) - U+FF26 - SJIS: 82 65
.db  8 ; #0057 G (47) - U+FF27 - SJIS: 82 66
.db  8 ; #0058 H (48) - U+FF28 - SJIS: 82 67
.db  5 ; #0059 I (49) - U+FF29 - SJIS: 82 68
.db  7 ; #005a J (4a) - U+FF2A - SJIS: 82 69
.db  9 ; #005b K (4b) - U+FF2B - SJIS: 82 6a
.db  7 ; #005c L (4c) - U+FF2C - SJIS: 82 6b
.db 10 ; #005d M (4d) - U+FF2D - SJIS: 82 6c
.db  8 ; #005e N (4e) - U+FF2E - SJIS: 82 6d
.db  9 ; #005f O (4f) - U+FF2F - SJIS: 82 6e
.db  8 ; #0060 P (50) - U+FF30 - SJIS: 82 6f
.db  9 ; #0061 Q (51) - U+FF31 - SJIS: 82 70
.db  8 ; #0062 R (52) - U+FF32 - SJIS: 82 71
.db  8 ; #0063 S (53) - U+FF33 - SJIS: 82 72
.db  8 ; #0064 T (54) - U+FF34 - SJIS: 82 73
.db  9 ; #0065 U (55) - U+FF35 - SJIS: 82 74
.db  8 ; #0066 V (56) - U+FF36 - SJIS: 82 75
.db 10 ; #0067 W (57) - U+FF37 - SJIS: 82 76
.db  9 ; #0068 X (58) - U+FF38 - SJIS: 82 77
.db  8 ; #0069 Y (59) - U+FF39 - SJIS: 82 78
.db  8 ; #006a Z (5a) - U+FF3A - SJIS: 82 79
.db  5 ; #001a [ (5b) - U+FF5B - SJIS: 81 6f
.db 12 ; (invalid)
.db  5 ; #001b ] (5d) - U+FF5D - SJIS: 81 70
.db  8 ; #000c ^ (5e) - U+FF3E - SJIS: 81 4f
.db 12 ; #000d _ (5f) - U+FF3F - SJIS: 81 51
.db  5 ; #0015 ` (60) - U+2019 - SJIS: 81 66
.db  6 ; #006b a (61) - U+FF41 - SJIS: 82 81
.db  6 ; #006c b (62) - U+FF42 - SJIS: 82 82
.db  6 ; #006d c (63) - U+FF43 - SJIS: 82 83
.db  6 ; #006e d (64) - U+FF44 - SJIS: 82 84
.db  6 ; #006f e (65) - U+FF45 - SJIS: 82 85
.db  5 ; #0070 f (66) - U+FF46 - SJIS: 82 86
.db  7 ; #0071 g (67) - U+FF47 - SJIS: 82 87
.db  6 ; #0072 h (68) - U+FF48 - SJIS: 82 88
.db  2 ; #0073 i (69) - U+FF49 - SJIS: 82 89
.db  4 ; #0074 j (6a) - U+FF4A - SJIS: 82 8a
.db  6 ; #0075 k (6b) - U+FF4B - SJIS: 82 8b
.db  2 ; #0076 l (6c) - U+FF4C - SJIS: 82 8c
.db 10 ; #0077 m (6d) - U+FF4D - SJIS: 82 8d
.db  6 ; #0078 n (6e) - U+FF4E - SJIS: 82 8e
.db  6 ; #0079 o (6f) - U+FF4F - SJIS: 82 8f
.db  6 ; #007a p (70) - U+FF50 - SJIS: 82 90
.db  6 ; #007b q (71) - U+FF51 - SJIS: 82 91
.db  5 ; #007c r (72) - U+FF52 - SJIS: 82 92
.db  7 ; #007d s (73) - U+FF53 - SJIS: 82 93
.db  5 ; #007e t (74) - U+FF54 - SJIS: 82 94
.db  6 ; #007f u (75) - U+FF55 - SJIS: 82 95
.db  6 ; #0080 v (76) - U+FF56 - SJIS: 82 96
.db 10 ; #0081 w (77) - U+FF57 - SJIS: 82 97
.db  7 ; #0082 x (78) - U+FF58 - SJIS: 82 98
.db  6 ; #0083 y (79) - U+FF59 - SJIS: 82 99
.db  6 ; #0084 z (7a) - U+FF5A - SJIS: 82 9a
.db  5 ; #001a { (7b) - U+FF5B - SJIS: 81 6f
.db  7 ; #0013 | (7c) - U+FF5C - SJIS: 81 62
.db  5 ; #001b } (7d) - U+FF5D - SJIS: 81 70
.db 12 ; #0012 ~ (7e) - U+301C - SJIS: 81 60
.align 2
.endautoregion
