-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.asm
136 lines (104 loc) · 3.34 KB
/
main.asm
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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
.gba
.thumb
.open "rom.gba", "test.gba", 0x08000000
// -----------------------------------------------------------------------------
.org allocation
.area allocation_size
.importobj "build/linked.o"
.endarea
// -----------------------------------------------------------------------------
// CB2_DoHallOfFameScreen
.org 0x080F1EFC
.area 0x080F1F32 - 0x080F1EFC, 0xFE
ldr r3, =CB2_DoHallOfFameScreen |1
bx r3
.pool
.endarea
// -----------------------------------------------------------------------------
// Task_Hof_InitTeamSaveData
.org 0x080F2114
.area 0x080F2140 - 0x080F2114, 0xFE
ldr r3, =Task_Hof_InitTeamSaveData |1
bx r3
.pool
.endarea
.org 0x080F2148 :: .fill 0x080F2206 - 0x080F2148, 0xFE
// -----------------------------------------------------------------------------
// Task_Hof_DisplayMon
.org 0x080F22B0
.area 0x080F22E2 - 0x080F22B0, 0xFE
ldr r3, =Task_Hof_DisplayMon |1
bx r3
.pool
.endarea
.org 0x080F22F0 :: .fill 0x080F2388 - 0x080F22F0, 0xFE
// -----------------------------------------------------------------------------
// Task_Hof_PlayMonCryAndPrintInfo
.org 0x080F23A0
.area 0x080F240E - 0x080F23A0, 0xFE
ldr r3, =Task_Hof_PlayMonCryAndPrintInfo |1
bx r3
.pool
.endarea
// -----------------------------------------------------------------------------
// Task_Hof_TryDisplayAnotherMon
.org 0x080F2424
.area 0x080F245E - 0x080F2424, 0xFE
ldr r3, =Task_Hof_TryDisplayAnotherMon |1
bx r3
.pool
.endarea
.org 0x080F2468 :: .fill 0x080F24E0 - 0x080F2468, 0xFE
.org 0x080F24F4 :: .fill 0x080F250E - 0x080F24F4, 0xFE
// -----------------------------------------------------------------------------
// Task_HofPC_CopySaveData
.org 0x080F2AA4
.area 0x080F2AD8 - 0x080F2AA4, 0xFE
ldr r3, =Task_HofPC_CopySaveData |1
bx r3
.pool
.endarea
.org 0x080F2AE4 :: .fill 0x080F2B2A - 0x080F2AE4, 0xFE
.org 0x080F2B3C :: .fill 0x080F2B64 - 0x080F2B3C, 0xFE
// -----------------------------------------------------------------------------
// Task_HofPC_DrawSpritesPrintText
.org 0x080F2B6C
.area 0x080F2C22 - 0x080F2B6C, 0xFE
ldr r3, =Task_HofPC_DrawSpritesPrintText |1
bx r3
.pool
.endarea
.org 0x080F2C3C :: .fill 0x080F2C9A - 0x080F2C3C, 0xFE
.org 0x080F2CA8 :: .fill 0x080F2D06 - 0x080F2CA8, 0xFE
.org 0x080F2D24 :: .fill 0x080F2D52 - 0x080F2D24, 0xFE
// -----------------------------------------------------------------------------
// Task_HofPC_PrintMonInfo
.org 0x080F2D60
.area 0x080F2E66 - 0x080F2D60, 0xFE
ldr r3, =Task_HofPC_PrintMonInfo |1
bx r3
.pool
.endarea
// -----------------------------------------------------------------------------
// Task_Hof_InitMonData
.org 0x080F1F74
.area 0x080F204E - 0x080F1F74, 0xFE
ldr r3, =Task_Hof_InitMonData |1
bx r3
.pool
.endarea
.org 0x080F2064 :: .fill 0x080F20EA - 0x080F2064, 0xFE
.org 0x080F20FC :: .fill 0x080F210E - 0x080F20FC, 0xFE
// -----------------------------------------------------------------------------
// HallOfFame_PrintMonInfo
.org 0x080F3194
.area 0x080F3214 - 0x080F3194, 0xFE
ldr r3, =HallOfFame_PrintMonInfo |1
bx r3
.pool
.endarea
.org 0x080F3220 :: .fill 0x080F32B8 - 0x080F3220, 0xFE
.org 0x080F32C0 :: .fill 0x080F331C - 0x080F32C0, 0xFE
.org 0x080F3328 :: .fill 0x080F33CE - 0x080F3328, 0xFE
// -----------------------------------------------------------------------------
.close