summaryrefslogtreecommitdiff
path: root/data/text.s
blob: e5d48fe4eb3f9b24e23cc61a4ec81b67a9fb290f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
	.include "asm/macros.inc"
	.include "constants/constants.inc"

	.section .rodata

gFontHalfRowOffsets:: @ 82E958C
	.byte 0x00,0x01,0x02,0x00,0x03,0x04,0x05,0x03,0x06,0x07,0x08,0x06,0x00,0x01,0x02,0x00
	.byte 0x09,0x0a,0x0b,0x09,0x0c,0x0d,0x0e,0x0c,0x0f,0x10,0x11,0x0f,0x09,0x0a,0x0b,0x09
	.byte 0x12,0x13,0x14,0x12,0x15,0x16,0x17,0x15,0x18,0x19,0x1a,0x18,0x12,0x13,0x14,0x12
	.byte 0x00,0x01,0x02,0x00,0x03,0x04,0x05,0x03,0x06,0x07,0x08,0x06,0x00,0x01,0x02,0x00
	.byte 0x1b,0x1c,0x1d,0x1b,0x1e,0x1f,0x20,0x1e,0x21,0x22,0x23,0x21,0x1b,0x1c,0x1d,0x1b
	.byte 0x24,0x25,0x26,0x24,0x27,0x28,0x29,0x27,0x2a,0x2b,0x2c,0x2a,0x24,0x25,0x26,0x24
	.byte 0x2d,0x2e,0x2f,0x2d,0x30,0x31,0x32,0x30,0x33,0x34,0x35,0x33,0x2d,0x2e,0x2f,0x2d
	.byte 0x1b,0x1c,0x1d,0x1b,0x1e,0x1f,0x20,0x1e,0x21,0x22,0x23,0x21,0x1b,0x1c,0x1d,0x1b
	.byte 0x36,0x37,0x38,0x36,0x39,0x3a,0x3b,0x39,0x3c,0x3d,0x3e,0x3c,0x36,0x37,0x38,0x36
	.byte 0x3f,0x40,0x41,0x3f,0x42,0x43,0x44,0x42,0x45,0x46,0x47,0x45,0x3f,0x40,0x41,0x3f
	.byte 0x48,0x49,0x4a,0x48,0x4b,0x4c,0x4d,0x4b,0x4e,0x4f,0x50,0x4e,0x48,0x49,0x4a,0x48
	.byte 0x36,0x37,0x38,0x36,0x39,0x3a,0x3b,0x39,0x3c,0x3d,0x3e,0x3c,0x36,0x37,0x38,0x36
	.byte 0x00,0x01,0x02,0x00,0x03,0x04,0x05,0x03,0x06,0x07,0x08,0x06,0x00,0x01,0x02,0x00
	.byte 0x09,0x0a,0x0b,0x09,0x0c,0x0d,0x0e,0x0c,0x0f,0x10,0x11,0x0f,0x09,0x0a,0x0b,0x09
	.byte 0x12,0x13,0x14,0x12,0x15,0x16,0x17,0x15,0x18,0x19,0x1a,0x18,0x12,0x13,0x14,0x12
	.byte 0x00,0x01,0x02,0x00,0x03,0x04,0x05,0x03,0x06,0x07,0x08,0x06,0x00,0x01,0x02,0x00

gDownArrowTiles:: @ 82E968C
	.incbin "baserom.gba", 0x2e968c, 0xc0

gDarkDownArrowTiles:: @ 82E974C
	.incbin "baserom.gba", 0x2e974c, 0xc0

@ Seemingly unreferenced data. It contains some kind of arrow graphics.
	.incbin "baserom.gba", 0x2e980c, 0x500

gDownArrowYCoords:: @ 82E9D0C
	.byte 0, 1, 2, 1

gWindowVerticalScrollSpeeds:: @ 82E9D10
	.byte 1, 2, 4, 0

gGlyphWidthFuncs:: @ 82E9D14
	glyph_width_func 0, GetGlyphWidthFont0+1
	glyph_width_func 1, GetGlyphWidthFont1+1
	glyph_width_func 2, GetGlyphWidthFont2+1
	glyph_width_func 3, GetGlyphWidthFont2+1
	glyph_width_func 4, GetGlyphWidthFont2+1
	glyph_width_func 5, GetGlyphWidthFont2+1
	glyph_width_func 6, GetGlyphWidthFont6+1
	glyph_width_func 7, GetGlyphWidthFont7+1
	glyph_width_func 8, GetGlyphWidthFont8+1

gKeypadIcons:: @ 82E9D5C
	keypad_icon  0x0,  8, 12
	keypad_icon  0x1,  8, 12
	keypad_icon  0x2, 16, 12
	keypad_icon  0x4, 16, 12
	keypad_icon  0x6, 24, 12
	keypad_icon  0x9, 24, 12
	keypad_icon  0xC,  8, 12
	keypad_icon  0xD,  8, 12
	keypad_icon  0xE,  8, 12
	keypad_icon  0xF,  8, 12
	keypad_icon 0x20,  8, 12
	keypad_icon 0x21,  8, 12
	keypad_icon 0x22,  8, 12

gKeypadIconTiles:: @ 82E9D90
	.incbin "baserom.gba", 0x2e9d90, 0x800

gFontInfos:: @ 82EA590
	font_info Font0Func+1, 5, 12, 0, 0, 2,  3, 1
	font_info Font1Func+1, 6, 16, 0, 0, 2,  3, 1
	font_info Font2Func+1, 6, 14, 0, 0, 2,  3, 1
	font_info Font3Func+1, 6, 14, 0, 0, 2,  3, 1
	font_info Font4Func+1, 6, 14, 0, 0, 2,  3, 1
	font_info Font5Func+1, 6, 14, 0, 0, 2,  3, 1
	font_info Font6Func+1, 8, 16, 0, 8, 2,  3, 1
	font_info Font7Func+1, 5, 16, 0, 0, 2,  3, 1
	font_info Font8Func+1, 5,  8, 0, 0, 2,  3, 1
	font_info           0, 8,  8, 0, 0, 1, 15, 2

gMenuCursorDimensions:: @ 82EA608
	.byte 8, 12
	.byte 8, 15
	.byte 8, 14
	.byte 8, 14
	.byte 8, 14
	.byte 8, 14
	.byte 8, 16
	.byte 8, 15
	.byte 8,  8
	.byte 0,  0

	.align 2
gFont9JapaneseGlyphs:: @ 82EA61C
	.incbin "data/graphics/fonts/font9.hwjpnfont"