mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 19:47:35 +01:00
232 lines
5.4 KiB
ArmAsm
232 lines
5.4 KiB
ArmAsm
.include "asm/macros.inc"
|
|
.include "constants/constants.inc"
|
|
|
|
.section .rodata
|
|
.align 2, 0
|
|
|
|
.macro unk_dex_struct texts, a2, a3, a4
|
|
.4byte \texts
|
|
.byte \a2, \a3, \a4
|
|
.byte 0 @padding
|
|
.endm
|
|
|
|
.macro unk_dex_struct_2 text, a2, a3, a4, a5, a6, a7
|
|
.4byte \text
|
|
.byte \a2, \a3, \a4, \a5, \a6, \a7
|
|
.2byte 0 @padding
|
|
.endm
|
|
|
|
.macro unk_dex_struct_3 text, a2, a3, a4
|
|
.4byte \text
|
|
.byte \a2, \a3, \a4
|
|
.byte 0 @padding
|
|
.endm
|
|
|
|
gUnknown_0855D2B8:: @ 855D2B8
|
|
.incbin "baserom.gba", 0x55d2b8, 0x6
|
|
|
|
gUnknown_0855D2BE:: @ 855D2BE
|
|
.incbin "baserom.gba", 0x55d2be, 0x40
|
|
|
|
sText_TenDashes:: @ 855D2FE
|
|
.string "----------$"
|
|
|
|
.align 2
|
|
|
|
gUnknown_0855D30C:: @ 855D30C
|
|
.string "$"
|
|
|
|
@ 855D30D
|
|
.include "data/text/pokedex_text.inc"
|
|
|
|
@ 856B5B0
|
|
.include "data/pokedex_entries.inc"
|
|
|
|
gUnknown_0856E610:: @ 856E610
|
|
.incbin "baserom.gba", 0x56e610, 0x20
|
|
|
|
gUnknown_0856E630:: @ 856E630
|
|
.incbin "baserom.gba", 0x56e630, 0x10
|
|
|
|
gUnknown_0856E640:: @ 856E640
|
|
.incbin "baserom.gba", 0x56e640, 0x28
|
|
|
|
gUnknown_0856E668:: @ 856E668
|
|
.incbin "baserom.gba", 0x56e668, 0x8
|
|
|
|
gUnknown_0856E670:: @ 856E670
|
|
.incbin "baserom.gba", 0x56e670, 0x18
|
|
|
|
gUnknown_0856E688:: @ 856E688
|
|
.incbin "baserom.gba", 0x56e688, 0xc
|
|
|
|
@ 856E694
|
|
.include "data/graphics/pokemon/footprint_table.inc"
|
|
|
|
gUnknown_0856ED08:: @ 856ED08
|
|
.incbin "baserom.gba", 0x56ed08, 0x28
|
|
|
|
gUnknown_0856ED30:: @ 856ED30
|
|
unk_dex_struct_3 gUnknown_085E87A5, 0, 0, 5
|
|
unk_dex_struct_3 gUnknown_085E87D6, 6, 0, 5
|
|
unk_dex_struct_3 gUnknown_085E87EF, 12, 0, 5
|
|
|
|
gUnknown_0856ED48:: @ 856ED48
|
|
unk_dex_struct_2 gUnknown_085E8840, 0, 2, 5, 5, 2, 12
|
|
unk_dex_struct_2 gUnknown_085E887C, 0, 4, 5, 5, 4, 12
|
|
unk_dex_struct_2 gUnknown_085E88A6, 0, 6, 5, 5, 6, 6
|
|
unk_dex_struct_2 gUnknown_085E88A6, 0, 6, 5, 11, 6, 6
|
|
unk_dex_struct_2 gUnknown_085E881F, 0, 8, 5, 5, 8, 12
|
|
unk_dex_struct_2 gUnknown_085E8806, 0, 10, 5, 5, 10, 12
|
|
unk_dex_struct_2 gUnknown_085E88C8, 0, 12, 5, 0, 0, 0
|
|
|
|
gUnknown_0856ED9C:: @ 856ED9C
|
|
.incbin "baserom.gba", 0x56ed9c, 0x1c
|
|
|
|
gUnknown_0856EDB8:: @ 856EDB8
|
|
.incbin "baserom.gba", 0x56edb8, 0x1c
|
|
|
|
gUnknown_0856EDD4:: @ 856EDD4
|
|
.incbin "baserom.gba", 0x56edd4, 0x1c
|
|
|
|
gUnknown_0856EDF0:: @ 856EDF0
|
|
.incbin "baserom.gba", 0x56edf0, 0x1c
|
|
|
|
gUnknown_0856EE0C:: @ 856EE0C
|
|
.4byte gUnknown_085E89A4
|
|
.4byte gUnknown_085E88DF
|
|
.4byte gUnknown_085E89BB
|
|
.4byte gUnknown_085E88E9
|
|
.4byte NULL
|
|
.4byte NULL
|
|
|
|
gUnknown_0856EE24:: @ 856EE24
|
|
.4byte gUnknown_085E89D4
|
|
.4byte gUnknown_085E88F6
|
|
.4byte gUnknown_085E8A02
|
|
.4byte gUnknown_085E8905
|
|
.4byte gUnknown_085E8A37
|
|
.4byte gUnknown_085E8911
|
|
.4byte gUnknown_085E8A73
|
|
.4byte gUnknown_085E891F
|
|
.4byte gUnknown_085E8AAF
|
|
.4byte gUnknown_085E892D
|
|
.4byte gUnknown_085E8AEA
|
|
.4byte gUnknown_085E893A
|
|
.4byte 0
|
|
.4byte 0
|
|
|
|
gUnknown_0856EE5C:: @ 856EE5C
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8B26
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8948
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E894C
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8950
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8954
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8958
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E895C
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8960
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8964
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8968
|
|
.4byte 0
|
|
.4byte 0
|
|
|
|
gUnknown_0856EEB4:: @ 856EEB4
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8B26
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E896B
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E896F
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8974
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E897B
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8981
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8987
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E898D
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8994
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8999
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E899F
|
|
.4byte 0
|
|
.4byte 0
|
|
|
|
@ read from type table for each type except ???, entry is 7 byte of length
|
|
gUnknown_0856EF14:: @ 856EF14
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gUnknown_085E8B35
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 0
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 7
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 14
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 21
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 28
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 35
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 42
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 49
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 56
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 70
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 77
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 84
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 91
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 98
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 105
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 112
|
|
.4byte gUnknown_085E8B25
|
|
.4byte gTypeNames + 119
|
|
.4byte 0
|
|
.4byte 0
|
|
|
|
gUnknown_0856EFAC:: @ 856EFAC
|
|
.incbin "baserom.gba", 0x56efac, 0x2
|
|
|
|
gUnknown_0856EFAE:: @ 856EFAE
|
|
.incbin "baserom.gba", 0x56efae, 0x6
|
|
|
|
gUnknown_0856EFB4:: @ 856EFB4
|
|
.incbin "baserom.gba", 0x56efb4, 0x14
|
|
|
|
gUnknown_0856EFC8:: @ 856EFC8
|
|
unk_dex_struct gUnknown_0856EE5C, 6, 7, 10
|
|
unk_dex_struct gUnknown_0856EEB4, 8, 9, 11
|
|
unk_dex_struct gUnknown_0856EF14, 10,11, 18
|
|
unk_dex_struct gUnknown_0856EF14, 12, 13, 18
|
|
unk_dex_struct gUnknown_0856EE24, 4, 5, 6
|
|
unk_dex_struct gUnknown_0856EE0C, 2, 3, 2
|
|
|
|
gUnknown_0856EFF8:: @ 856EFF8
|
|
.incbin "baserom.gba", 0x56eff8, 0x10
|
|
|
|
gUnknown_0856F008:: @ 856F008
|
|
.incbin "baserom.gba", 0x56f008, 0x10
|