Files
Pokemon-Firered/data/data_8471F00.s
T
2019-01-02 17:10:26 -05:00

628 lines
14 KiB
ArmAsm

.section .rodata
.align 2
gUnknown_8471F00::
.incbin "baserom.gba", 0x471F00, 0x50
gUnknown_8471F50:: @ 8471F50
.incbin "baserom.gba", 0x471F50, 0x113
gUnknown_8472063:: @ 8472063
.incbin "baserom.gba", 0x472063, 0x4B
gUnknown_84720AE:: @ 84720AE
.incbin "baserom.gba", 0x4720AE, 0x4E
gUnknown_84720FC:: @ 84720FC
.incbin "baserom.gba", 0x4720FC, 0x37
gUnknown_8472133:: @ 8472133
.incbin "baserom.gba", 0x472133, 0x3409
gUnknown_847553C:: @ 847553C
.incbin "baserom.gba", 0x47553C, 0xC
gUnknown_8475548:: @ 8475548
.incbin "baserom.gba", 0x475548, 0x8
gUnknown_8475550:: @ 8475550
.incbin "baserom.gba", 0x475550, 0x8
gUnknown_8475558:: @ 8475558
.incbin "baserom.gba", 0x475558, 0x20
gUnknown_8475578:: @ 8475578
.incbin "baserom.gba", 0x475578, 0x30
gUnknown_84755A8:: @ 84755A8
.incbin "baserom.gba", 0x4755A8, 0x30
gUnknown_84755D8:: @ 84755D8
.incbin "baserom.gba", 0x4755D8, 0x8
gUnknown_84755E0:: @ 84755E0
.incbin "baserom.gba", 0x4755E0, 0x8
gUnknown_84755E8:: @ 84755E8
.incbin "baserom.gba", 0x4755E8, 0x10
gUnknown_84755F8:: @ 84755F8
.incbin "baserom.gba", 0x4755F8, 0x4
gUnknown_84755FC:: @ 84755FC
.incbin "baserom.gba", 0x4755FC, 0x6
gUnknown_8475602:: @ 8475602
.incbin "baserom.gba", 0x475602, 0x6
gUnknown_8475608:: @ 8475608
.incbin "baserom.gba", 0x475608, 0x40
gUnknown_8475648:: @ 8475648
.incbin "baserom.gba", 0x475648, 0x14
gUnknown_847565C:: @ 847565C
.incbin "baserom.gba", 0x47565C, 0x18
gUnknown_8475674:: @ 8475674
.incbin "baserom.gba", 0x475674, 0x10
gUnknown_8475684:: @ 8475684
.incbin "baserom.gba", 0x475684, 0x8
gUnknown_847568C:: @ 847568C
.incbin "baserom.gba", 0x47568C, 0x10
gUnknown_847569C:: @ 847569C
.incbin "baserom.gba", 0x47569C, 0x8
gUnknown_84756A4:: @ 84756A4
.incbin "baserom.gba", 0x4756A4, 0x204
gUnknown_84758A8:: @ 84758A8
.incbin "baserom.gba", 0x4758A8, 0xC0
gUnknown_8475968:: @ 8475968
.incbin "baserom.gba", 0x475968, 0x1D4
gUnknown_8475B3C:: @ 8475B3C
.incbin "baserom.gba", 0x475B3C, 0x890
gUnknown_84763CC:: @ 84763CC
.incbin "baserom.gba", 0x4763CC, 0xDCC
gUnknown_8477198:: @ 8477198
.incbin "baserom.gba", 0x477198, 0x94
gUnknown_847722C:: @ 847722C
.incbin "baserom.gba", 0x47722C, 0x148
gUnknown_8477374:: @ 8477374
.incbin "baserom.gba", 0x477374, 0x121C
gUnknown_8478590:: @ 8478590
.incbin "baserom.gba", 0x478590, 0x26C
gUnknown_84787FC:: @ 84787FC
.incbin "baserom.gba", 0x4787FC, 0x250
gUnknown_8478A4C:: @ 8478A4C
.incbin "baserom.gba", 0x478A4C, 0x24C
gUnknown_8478C98:: @ 8478C98
.incbin "baserom.gba", 0x478C98, 0x48
gUnknown_8478CE0:: @ 8478CE0
.incbin "baserom.gba", 0x478CE0, 0xB0
gUnknown_8478D90:: @ 8478D90
.incbin "baserom.gba", 0x478D90, 0x8
gUnknown_8478D98:: @ 8478D98
.incbin "baserom.gba", 0x478D98, 0x8
gUnknown_8478DA0:: @ 8478DA0
.incbin "baserom.gba", 0x478DA0, 0x8
gUnknown_8478DA8:: @ 8478DA8
.incbin "baserom.gba", 0x478DA8, 0x24
gUnknown_8478DCC:: @ 8478DCC
.incbin "baserom.gba", 0x478DCC, 0x8
gUnknown_8478DD4:: @ 8478DD4
.incbin "baserom.gba", 0x478DD4, 0x8
gUnknown_8478DDC:: @ 8478DDC
.incbin "baserom.gba", 0x478DDC, 0x18
gUnknown_8478DF4:: @ 8478DF4
.incbin "baserom.gba", 0x478DF4, 0x18
gUnknown_8478E0C:: @ 8478E0C
.incbin "baserom.gba", 0x478E0C, 0x2
gUnknown_8478E0E:: @ 8478E0E
.incbin "baserom.gba", 0x478E0E, 0xA
gUnknown_8478E18:: @ 8478E18
.incbin "baserom.gba", 0x478E18, 0x8
gUnknown_8478E20:: @ 8478E20
.incbin "baserom.gba", 0x478E20, 0x18
gUnknown_8478E38:: @ 8478E38
.incbin "baserom.gba", 0x478E38, 0x3
gUnknown_8478E3B:: @ 8478E3B
.incbin "baserom.gba", 0x478E3B, 0x45
gUnknown_8478E80:: @ 8478E80
.incbin "baserom.gba", 0x478E80, 0x14
gUnknown_8478E94:: @ 8478E94
.incbin "baserom.gba", 0x478E94, 0x14
gUnknown_8478EA8:: @ 8478EA8
.incbin "baserom.gba", 0x478EA8, 0x8
gUnknown_8478EB0:: @ 8478EB0
.incbin "baserom.gba", 0x478EB0, 0xA
gUnknown_8478EBA:: @ 8478EBA
.incbin "baserom.gba", 0x478EBA, 0xA
gUnknown_8478EC4:: @ 8478EC4
.incbin "baserom.gba", 0x478EC4, 0x50
gUnknown_8478F14:: @ 8478F14
.incbin "baserom.gba", 0x478F14, 0x8
gUnknown_8478F1C:: @ 8478F1C
.incbin "baserom.gba", 0x478F1C, 0x144
gUnknown_8479060:: @ 8479060
.incbin "baserom.gba", 0x479060, 0x78
gUnknown_84790D8:: @ 84790D8
.incbin "baserom.gba", 0x4790D8, 0xC0
gUnknown_8479198:: @ 8479198
.incbin "baserom.gba", 0x479198, 0x10
gUnknown_84791A8:: @ 84791A8
.incbin "baserom.gba", 0x4791A8, 0x10
gUnknown_84791B8:: @ 84791B8
.incbin "baserom.gba", 0x4791B8, 0x14
gUnknown_84791CC:: @ 84791CC
.incbin "baserom.gba", 0x4791CC, 0x1C
gUnknown_84791E8:: @ 84791E8
.incbin "baserom.gba", 0x4791E8, 0xE8
gUnknown_84792D0:: @ 84792D0
.incbin "baserom.gba", 0x4792D0, 0x10
gUnknown_84792E0:: @ 84792E0
.incbin "baserom.gba", 0x4792E0, 0x10
gUnknown_84792F0:: @ 84792F0
.incbin "baserom.gba", 0x4792F0, 0x50
gUnknown_8479340:: @ 8479340
.incbin "baserom.gba", 0x479340, 0x28
gUnknown_8479368:: @ 8479368
.incbin "baserom.gba", 0x479368, 0x18
gUnknown_8479380:: @ 8479380
.incbin "baserom.gba", 0x479380, 0x10
gUnknown_8479390:: @ 8479390
.incbin "baserom.gba", 0x479390, 0x1B8
gUnknown_8479548:: @ 8479548
.incbin "baserom.gba", 0x479548, 0x18
gUnknown_8479560:: @ 8479560
.incbin "baserom.gba", 0x479560, 0x18
gUnknown_8479578:: @ 8479578
.incbin "baserom.gba", 0x479578, 0x18
gUnknown_8479590:: @ 8479590
.incbin "baserom.gba", 0x479590, 0x28
gUnknown_84795B8:: @ 84795B8
.incbin "baserom.gba", 0x4795B8, 0x10
gUnknown_84795C8:: @ 84795C8
.incbin "baserom.gba", 0x4795C8, 0x90
gUnknown_8479658:: @ 8479658
.incbin "baserom.gba", 0x479658, 0x600
gUnknown_8479C58:: @ 8479C58
.incbin "baserom.gba", 0x479C58, 0x30
gUnknown_8479C88:: @ 8479C88
.incbin "baserom.gba", 0x479C88, 0x38
gUnknown_8479CC0:: @ 8479CC0
.incbin "baserom.gba", 0x479CC0, 0x18
.align 2
gUnknown_8479CD8:: @ 8479CD8
.asciz "C:/WORK/POKeFRLG/src/pm_lgfr_ose/source/cereader_tool.c"
.align 2
gUnknown_8479D10:: @ 8479D10
.asciz "ttdata->dummy == 0"
.align 2
gUnknown_8479D24:: @ 8479D24
.asciz "ttdata->id == 0"
// trainer_tower
.align 2
gUnknown_8479D34::
.byte 0x03, 0x26
.align 2
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x27
.align 2
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x01, 0x1f
.align 2
.byte 0x4c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x01, 0x22
.align 2
.byte 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x41
.align 2
.byte 0x40, 0x41, 0x42, 0x43, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x01, 0x02
.align 2
.byte 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0xff, 0xff
.byte 0x54, 0x55, 0x56, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x01, 0x6d
.align 2
.byte 0x5b, 0x5d, 0x5e, 0x5f, 0x63, 0x64, 0x65, 0x66
.byte 0x5b, 0x5d, 0x5e, 0x5f, 0x63, 0x64, 0x65, 0xff
.byte 0x5a, 0x5c, 0x60, 0x61, 0x62, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x2e
.align 2
.byte 0x6b, 0x6c, 0x6d, 0x6e, 0xff, 0xff, 0xff, 0xff
.byte 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0xff, 0xff
.byte 0x6b, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x30
.align 2
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xa6, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x0f
.align 2
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x39
.align 2
.byte 0xaa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x36
.align 2
.byte 0xae, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xaf, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x3a
.align 2
.byte 0xb2, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x3b
.align 2
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
.byte 0x03, 0x3e
.align 2
.byte 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
gUnknown_8479ED8:: @ 8479ED8
.incbin "baserom.gba", 0x479ED8, 0x14C
.align 2
gUnknown_847A024:: @ 847A024
.byte 0x1d, 0x17, 0x1f, 0x01, 0x01
.align 2
.byte 0x11, 0x11, 0x34, 0x01, 0x01
.align 2
.byte 0x1d, 0x19, 0x4a, 0x01, 0x00
.align 2
.byte 0x20, 0x23, 0x4b, 0x00, 0x01
.align 2
.byte 0x26, 0x2e, 0x4c, 0x00, 0x01
.align 2
.byte 0x11, 0x11, 0x7e, 0x01, 0x01
.align 2
.byte 0x29, 0x2a, 0x7f, 0x00, 0x01
.align 2
.byte 0x1d, 0x19, 0x80, 0x01, 0x00
.align 2
.byte 0x18, 0x36, 0x81, 0x01, 0x00
.align 2
.byte 0x2e, 0x26, 0x82, 0x01, 0x00
.align 2
gUnknown_847A074:: @ 847A074
.incbin "baserom.gba", 0x47A074, 0x1A4
gUnknown_847A218:: @ 847A218
.incbin "baserom.gba", 0x47A218, 0x14
gUnknown_847A22C:: @ 847A22C
.incbin "baserom.gba", 0x47A22C, 0x4
.align 2
gUnknown_847A230:: @ 847A230
.4byte sub_815DD44
.4byte sub_815DF54
.4byte sub_815E160
.4byte sub_815E1C0
.4byte sub_815E1F0
.4byte sub_815E218
.4byte sub_815E28C
.4byte sub_815E394
.4byte sub_815E408
.4byte sub_815E4B0
.4byte sub_815E56C
.4byte sub_815E5C4
.4byte sub_815E5F0
.4byte sub_815E658
.4byte sub_815E720
.4byte sub_815E88C
.4byte sub_815E8B4
.4byte sub_815E8CC
.4byte sub_815E908
.4byte sub_815E948
.4byte sub_815E9C8
gUnknown_847A284:: @ 847A284
.2byte 0x012a, 0x016e, 0x0176
.2byte 0x012b, 0x016f, 0x0177
.2byte 0x012c, 0x0170, 0x0178
.2byte 0x012d, 0x0171, 0x0179
.2byte 0x012e, 0x0172, 0x017a
.2byte 0x012f, 0x0173, 0x017b
.2byte 0x0130, 0x0174, 0x017c
.2byte 0x0131, 0x0175, 0x017d
gUnknown_847A2B4:: @ 847A2B4
.incbin "baserom.gba", 0x47A2B4, 0x1E
gUnknown_847A2D2:: @ 847A2D2
.incbin "baserom.gba", 0x47A2D2, 0x1C
gUnknown_847A2EE:: @ 847A2EE
.incbin "baserom.gba", 0x47A2EE, 0x10
gUnknown_847A2FE:: @ 847A2FE
.incbin "baserom.gba", 0x47A2FE, 0x10
gUnknown_847A30E:: @ 847A30E
.incbin "baserom.gba", 0x47A30E, 0x48E
// unk_815F138
gUnknown_847A79C:: @ 847A79C
.incbin "baserom.gba", 0x47A79C, 0x8
gUnknown_847A7A4:: @ 847A7A4
.incbin "baserom.gba", 0x47A7A4, 0xBC
gUnknown_847A860:: @ 847A860
.incbin "baserom.gba", 0x47A860, 0x18
gUnknown_847A878:: @ 847A878
.incbin "baserom.gba", 0x47A878, 0x18
// berry_fix_program
gUnknown_847A890:: @ 847A890
.4byte gUnknown_8EA467C, gUnknown_8EA52B8, gUnknown_8EA463C
.4byte gUnknown_8EA5664, gUnknown_8EA60C8, gUnknown_8EA5604
.4byte gUnknown_8EA6408, gUnknown_8EA7028, gUnknown_8EA63C8
.4byte gUnknown_8EA7320, gUnknown_8EA8118, gUnknown_8EA72E0
.4byte gUnknown_8EA8408, gUnknown_8EA8CC8, gUnknown_8EA83C8
.4byte gUnknown_8EA8F40, gUnknown_8EA9588, gUnknown_8EA8F00
.incbin "baserom.gba", 0x47A8D8, 0x2D4
// trainer_tower (again?)
gUnknown_847ABAC::
.incbin "baserom.gba", 0x47ABAC, 0x3E0
gUnknown_847AF8C::
.incbin "baserom.gba", 0x47AF8C, 0x3E0
gUnknown_847B36C::
.incbin "baserom.gba", 0x47B36C, 0x3E0
gUnknown_847B74C::
.incbin "baserom.gba", 0x47B74C, 0x3E0
gUnknown_847BB2C::
.incbin "baserom.gba", 0x47BB2C, 0x3E0
gUnknown_847BF0C::
.incbin "baserom.gba", 0x47BF0C, 0x3E0
gUnknown_847C2EC::
.incbin "baserom.gba", 0x47C2EC, 0x3E0
gUnknown_847C6CC::
.incbin "baserom.gba", 0x47C6CC, 0x3E0
gUnknown_847CAAC::
.incbin "baserom.gba", 0x47CAAC, 0x3E0
gUnknown_847CE8C::
.incbin "baserom.gba", 0x47CE8C, 0x3E0
gUnknown_847D26C::
.incbin "baserom.gba", 0x47D26C, 0x3E0
gUnknown_847D64C::
.incbin "baserom.gba", 0x47D64C, 0x3E0
gUnknown_847DA2C::
.incbin "baserom.gba", 0x47DA2C, 0x3E0
gUnknown_847DE0C::
.incbin "baserom.gba", 0x47DE0C, 0x3E0
gUnknown_847E1EC::
.incbin "baserom.gba", 0x47E1EC, 0x3E0
gUnknown_847E5CC::
.incbin "baserom.gba", 0x47E5CC, 0x3E0
gUnknown_847E9AC::
.incbin "baserom.gba", 0x47E9AC, 0x3E0
gUnknown_847ED8C::
.incbin "baserom.gba", 0x47ED8C, 0x3E0
gUnknown_847F16C::
.incbin "baserom.gba", 0x47F16C, 0x3E0
gUnknown_847F54C::
.incbin "baserom.gba", 0x47F54C, 0x3E0
gUnknown_847F92C::
.incbin "baserom.gba", 0x47F92C, 0x3E0
gUnknown_847FD0C::
.incbin "baserom.gba", 0x47FD0C, 0x3E0
gUnknown_84800EC::
.incbin "baserom.gba", 0x4800EC, 0x3E0
gUnknown_84804CC::
.incbin "baserom.gba", 0x4804CC, 0x3E0
gUnknown_84808AC::
.incbin "baserom.gba", 0x4808AC, 0x3E0
gUnknown_8480C8C::
.incbin "baserom.gba", 0x480C8C, 0x3E0
gUnknown_848106C::
.incbin "baserom.gba", 0x48106C, 0x3E0
gUnknown_848144C::
.incbin "baserom.gba", 0x48144C, 0x3E0
gUnknown_848182C::
.incbin "baserom.gba", 0x48182C, 0x3E0
gUnknown_8481C0C::
.incbin "baserom.gba", 0x481C0C, 0x3E0
gUnknown_8481FEC::
.incbin "baserom.gba", 0x481FEC, 0x3E0
gUnknown_84823CC::
.incbin "baserom.gba", 0x4823CC, 0x3E0
.align 2
gUnknown_84827AC:: @ 84827AC
.byte 0x08, 0x01
.align 2
.4byte 0
gUnknown_84827B4:: @ 84827B4
.4byte gUnknown_847F16C
.4byte gUnknown_847D26C
.4byte gUnknown_84808AC
.4byte gUnknown_847ABAC
.4byte gUnknown_847CAAC
.4byte gUnknown_847E9AC
.4byte gUnknown_847AF8C
.4byte gUnknown_847CE8C
.4byte gUnknown_847DA2C
.4byte gUnknown_847BF0C
.4byte gUnknown_847D64C
.4byte gUnknown_847DE0C
.4byte gUnknown_847B74C
.4byte gUnknown_847BB2C
.4byte gUnknown_848182C
.4byte gUnknown_847F92C
.4byte gUnknown_847C2EC
.4byte gUnknown_847C6CC
.4byte gUnknown_847E5CC
.4byte gUnknown_84804CC
.4byte gUnknown_84823CC
.4byte gUnknown_8481FEC
.4byte gUnknown_84800EC
.4byte gUnknown_847E1EC
.4byte gUnknown_847ED8C
.4byte gUnknown_848106C
.4byte gUnknown_8480C8C
.4byte gUnknown_847F92C
.4byte gUnknown_847F54C
.4byte gUnknown_847E1EC
.4byte gUnknown_847D64C
.4byte gUnknown_847C6CC
.include "data/text/move_descriptions.inc"
gUnknown_84886E8:: @ 84886E8
.incbin "baserom.gba", 0x4886E8, 0x588