mirror of https://github.com/zeldaret/tmc.git
405 lines
9.4 KiB
ArmAsm
405 lines
9.4 KiB
ArmAsm
.include "asm/macros.inc"
|
|
.include "constants/constants.inc"
|
|
|
|
.section .rodata
|
|
.align 2
|
|
|
|
gUnk_08000360:: @ 08000360
|
|
.incbin "baserom.gba", 0x000360, 0x0000098
|
|
|
|
gUnk_080003F8:: @ 080003F8
|
|
.incbin "baserom.gba", 0x0003F8, 0x0000008
|
|
|
|
gUnk_08000400:: @ 08000400
|
|
.incbin "baserom.gba", 0x000400, 0x0000001
|
|
|
|
gUnk_08000401:: @ 08000401
|
|
.incbin "baserom.gba", 0x000401, 0x0000001
|
|
|
|
gUnk_08000402:: @ 08000402
|
|
.incbin "baserom.gba", 0x000402, 0x0000002
|
|
|
|
gUnk_08000404:: @ 08000404
|
|
.incbin "baserom.gba", 0x000404, 0x0000002
|
|
|
|
gUnk_08000406:: @ 08000406
|
|
.incbin "baserom.gba", 0x000406, 0x0000003
|
|
|
|
gUnk_08000409:: @ 08000409
|
|
.incbin "baserom.gba", 0x000409, 0x0000003
|
|
|
|
gUnk_0800040C:: @ 0800040C
|
|
.incbin "baserom.gba", 0x00040C, 0x0000002
|
|
|
|
gUnk_0800040E:: @ 0800040E
|
|
.incbin "baserom.gba", 0x00040E, 0x0000001
|
|
|
|
gUnk_0800040F:: @ 0800040F
|
|
.incbin "baserom.gba", 0x00040F, 0x0000005
|
|
|
|
gUnk_08000414:: @ 08000414
|
|
.incbin "baserom.gba", 0x000414, 0x0000001
|
|
|
|
gUnk_08000415:: @ 08000415
|
|
.incbin "baserom.gba", 0x000415, 0x0000004
|
|
|
|
gUnk_08000419:: @ 08000419
|
|
.incbin "baserom.gba", 0x000419, 0x0000007
|
|
|
|
gUnk_08000420:: @ 08000420
|
|
.incbin "baserom.gba", 0x000420, 0x0000020
|
|
|
|
gUnk_08000440:: @ 08000440
|
|
.incbin "baserom.gba", 0x000440, 0x0000040
|
|
|
|
gUnk_08000480:: @ 08000480
|
|
.incbin "baserom.gba", 0x000480, 0x0000001
|
|
|
|
gUnk_08000481:: @ 08000481
|
|
.incbin "baserom.gba", 0x000481, 0x0000085
|
|
|
|
gUnk_08000506:: @ 08000506
|
|
.incbin "baserom.gba", 0x000506, 0x0000002
|
|
|
|
gUnk_08000508:: @ 08000508
|
|
.incbin "baserom.gba", 0x000508, 0x0000001
|
|
|
|
gUnk_08000509:: @ 08000509
|
|
.incbin "baserom.gba", 0x000509, 0x0000007
|
|
|
|
gUnk_08000510:: @ 08000510
|
|
.incbin "baserom.gba", 0x000510, 0x0000017
|
|
|
|
gUnk_08000527:: @ 08000527
|
|
.incbin "baserom.gba", 0x000527, 0x0000019
|
|
|
|
gUnk_08000540:: @ 08000540
|
|
.incbin "baserom.gba", 0x000540, 0x00000B7
|
|
|
|
gUnk_080005F7:: @ 080005F7
|
|
.incbin "baserom.gba", 0x0005F7, 0x0000009
|
|
|
|
gUnk_08000600:: @ 08000600
|
|
.incbin "baserom.gba", 0x000600, 0x0000004
|
|
|
|
gUnk_08000604:: @ 08000604
|
|
.incbin "baserom.gba", 0x000604, 0x0000008
|
|
|
|
gUnk_0800060C:: @ 0800060C
|
|
.incbin "baserom.gba", 0x00060C, 0x0000004
|
|
|
|
gUnk_08000610:: @ 08000610
|
|
.incbin "baserom.gba", 0x000610, 0x000000A
|
|
|
|
gUnk_0800061A:: @ 0800061A
|
|
.incbin "baserom.gba", 0x00061A, 0x0000006
|
|
|
|
gUnk_08000620:: @ 08000620
|
|
.incbin "baserom.gba", 0x000620, 0x0000008
|
|
|
|
gUnk_08000628:: @ 08000628
|
|
.incbin "baserom.gba", 0x000628, 0x0000008
|
|
|
|
gUnk_08000630:: @ 08000630
|
|
.incbin "baserom.gba", 0x000630, 0x0000010
|
|
|
|
gUnk_08000640:: @ 08000640
|
|
.incbin "baserom.gba", 0x000640, 0x0000040
|
|
|
|
gUnk_08000680:: @ 08000680
|
|
.incbin "baserom.gba", 0x000680, 0x0000005
|
|
|
|
gUnk_08000685:: @ 08000685
|
|
.incbin "baserom.gba", 0x000685, 0x0000001
|
|
|
|
gUnk_08000686:: @ 08000686
|
|
.incbin "baserom.gba", 0x000686, 0x0000065
|
|
|
|
gUnk_080006EB:: @ 080006EB
|
|
.incbin "baserom.gba", 0x0006EB, 0x0000011
|
|
|
|
gUnk_080006FC:: @ 080006FC
|
|
.incbin "baserom.gba", 0x0006FC, 0x0000004
|
|
|
|
gUnk_08000700:: @ 08000700
|
|
.incbin "baserom.gba", 0x000700, 0x0000001
|
|
|
|
gUnk_08000701:: @ 08000701
|
|
.incbin "baserom.gba", 0x000701, 0x0000005
|
|
|
|
gUnk_08000706:: @ 08000706
|
|
.incbin "baserom.gba", 0x000706, 0x0000002
|
|
|
|
gUnk_08000708:: @ 08000708
|
|
.incbin "baserom.gba", 0x000708, 0x0000005
|
|
|
|
gUnk_0800070D:: @ 0800070D
|
|
.incbin "baserom.gba", 0x00070D, 0x0000002
|
|
|
|
gUnk_0800070F:: @ 0800070F
|
|
.incbin "baserom.gba", 0x00070F, 0x0000001
|
|
|
|
gUnk_08000710:: @ 08000710
|
|
.incbin "baserom.gba", 0x000710, 0x0000009
|
|
|
|
gUnk_08000719:: @ 08000719
|
|
.incbin "baserom.gba", 0x000719, 0x0000007
|
|
|
|
gUnk_08000720:: @ 08000720
|
|
.incbin "baserom.gba", 0x000720, 0x0000010
|
|
|
|
gUnk_08000730:: @ 08000730
|
|
.incbin "baserom.gba", 0x000730, 0x0000010
|
|
|
|
gUnk_08000740:: @ 08000740
|
|
.incbin "baserom.gba", 0x000740, 0x0000010
|
|
|
|
gUnk_08000750:: @ 08000750
|
|
.incbin "baserom.gba", 0x000750, 0x0000010
|
|
|
|
gUnk_08000760:: @ 08000760
|
|
.incbin "baserom.gba", 0x000760, 0x0000020
|
|
|
|
gUnk_08000780:: @ 08000780
|
|
.incbin "baserom.gba", 0x000780, 0x0000004
|
|
|
|
gUnk_08000784:: @ 08000784
|
|
.incbin "baserom.gba", 0x000784, 0x0000001
|
|
|
|
gUnk_08000785:: @ 08000785
|
|
.incbin "baserom.gba", 0x000785, 0x000000B
|
|
|
|
gUnk_08000790:: @ 08000790
|
|
.incbin "baserom.gba", 0x000790, 0x0000010
|
|
|
|
gUnk_080007A0:: @ 080007A0
|
|
.incbin "baserom.gba", 0x0007A0, 0x0000030
|
|
|
|
gUnk_080007D0:: @ 080007D0
|
|
.incbin "baserom.gba", 0x0007D0, 0x0000020
|
|
|
|
gUnk_080007F0:: @ 080007F0
|
|
.incbin "baserom.gba", 0x0007F0, 0x0000010
|
|
|
|
gUnk_08000800:: @ 08000800
|
|
.incbin "baserom.gba", 0x000800, 0x0000002
|
|
|
|
gUnk_08000802:: @ 08000802
|
|
.incbin "baserom.gba", 0x000802, 0x0000002
|
|
|
|
gUnk_08000804:: @ 08000804
|
|
.incbin "baserom.gba", 0x000804, 0x0000001
|
|
|
|
gUnk_08000805:: @ 08000805
|
|
.incbin "baserom.gba", 0x000805, 0x0000001
|
|
|
|
gUnk_08000806:: @ 08000806
|
|
.incbin "baserom.gba", 0x000806, 0x0000001
|
|
|
|
gUnk_08000807:: @ 08000807
|
|
.incbin "baserom.gba", 0x000807, 0x0000001
|
|
|
|
gUnk_08000808:: @ 08000808
|
|
.incbin "baserom.gba", 0x000808, 0x0000003
|
|
|
|
gUnk_0800080B:: @ 0800080B
|
|
.incbin "baserom.gba", 0x00080B, 0x0000001
|
|
|
|
gUnk_0800080C:: @ 0800080C
|
|
.incbin "baserom.gba", 0x00080C, 0x0000003
|
|
|
|
gUnk_0800080F:: @ 0800080F
|
|
.incbin "baserom.gba", 0x00080F, 0x0000001
|
|
|
|
gUnk_08000810:: @ 08000810
|
|
.incbin "baserom.gba", 0x000810, 0x0000001
|
|
|
|
gUnk_08000811:: @ 08000811
|
|
.incbin "baserom.gba", 0x000811, 0x0000005
|
|
|
|
gUnk_08000816:: @ 08000816
|
|
.incbin "baserom.gba", 0x000816, 0x0000002
|
|
|
|
gUnk_08000818:: @ 08000818
|
|
.incbin "baserom.gba", 0x000818, 0x0000009
|
|
|
|
gUnk_08000821:: @ 08000821
|
|
.incbin "baserom.gba", 0x000821, 0x0000004
|
|
|
|
gUnk_08000825:: @ 08000825
|
|
.incbin "baserom.gba", 0x000825, 0x0000011
|
|
|
|
gUnk_08000836:: @ 08000836
|
|
.incbin "baserom.gba", 0x000836, 0x0000001
|
|
|
|
gUnk_08000837:: @ 08000837
|
|
.incbin "baserom.gba", 0x000837, 0x0000001
|
|
|
|
gUnk_08000838:: @ 08000838
|
|
.incbin "baserom.gba", 0x000838, 0x0000008
|
|
|
|
gUnk_08000840:: @ 08000840
|
|
.incbin "baserom.gba", 0x000840, 0x0000030
|
|
|
|
gUnk_08000870:: @ 08000870
|
|
.incbin "baserom.gba", 0x000870, 0x000002C
|
|
|
|
gUnk_0800089C:: @ 0800089C
|
|
.incbin "baserom.gba", 0x00089C, 0x0000004
|
|
|
|
gUnk_080008A0:: @ 080008A0
|
|
.incbin "baserom.gba", 0x0008A0, 0x000005D
|
|
|
|
gUnk_080008FD:: @ 080008FD
|
|
.incbin "baserom.gba", 0x0008FD, 0x0000003
|
|
|
|
gUnk_08000900:: @ 08000900
|
|
.incbin "baserom.gba", 0x000900, 0x0000001
|
|
|
|
gUnk_08000901:: @ 08000901
|
|
.incbin "baserom.gba", 0x000901, 0x0000004
|
|
|
|
gUnk_08000905:: @ 08000905
|
|
.incbin "baserom.gba", 0x000905, 0x0000009
|
|
|
|
gUnk_0800090E:: @ 0800090E
|
|
.incbin "baserom.gba", 0x00090E, 0x0000001
|
|
|
|
gUnk_0800090F:: @ 0800090F
|
|
.incbin "baserom.gba", 0x00090F, 0x0000002
|
|
|
|
gUnk_08000911:: @ 08000911
|
|
.incbin "baserom.gba", 0x000911, 0x000002F
|
|
|
|
gUnk_08000940:: @ 08000940
|
|
.incbin "baserom.gba", 0x000940, 0x000001A
|
|
|
|
gUnk_0800095A:: @ 0800095A
|
|
.incbin "baserom.gba", 0x00095A, 0x0000026
|
|
|
|
gUnk_08000980:: @ 08000980
|
|
.incbin "baserom.gba", 0x000980, 0x000004E
|
|
|
|
gUnk_080009CE:: @ 080009CE
|
|
.incbin "baserom.gba", 0x0009CE, 0x0000028
|
|
|
|
gUnk_080009F6:: @ 080009F6
|
|
.incbin "baserom.gba", 0x0009F6, 0x0000004
|
|
|
|
gUnk_080009FA:: @ 080009FA
|
|
.incbin "baserom.gba", 0x0009FA, 0x0000006
|
|
|
|
gUnk_08000A00:: @ 08000A00
|
|
.incbin "baserom.gba", 0x000A00, 0x0000005
|
|
|
|
gUnk_08000A05:: @ 08000A05
|
|
.incbin "baserom.gba", 0x000A05, 0x0000003
|
|
|
|
gUnk_08000A08:: @ 08000A08
|
|
.incbin "baserom.gba", 0x000A08, 0x0000001
|
|
|
|
gUnk_08000A09:: @ 08000A09
|
|
.incbin "baserom.gba", 0x000A09, 0x0000007
|
|
|
|
gUnk_08000A10:: @ 08000A10
|
|
.incbin "baserom.gba", 0x000A10, 0x0000002
|
|
|
|
gUnk_08000A12:: @ 08000A12
|
|
.incbin "baserom.gba", 0x000A12, 0x0000001
|
|
|
|
gUnk_08000A13:: @ 08000A13
|
|
.incbin "baserom.gba", 0x000A13, 0x0000001
|
|
|
|
gUnk_08000A14:: @ 08000A14
|
|
.incbin "baserom.gba", 0x000A14, 0x0000001
|
|
|
|
gUnk_08000A15:: @ 08000A15
|
|
.incbin "baserom.gba", 0x000A15, 0x0000023
|
|
|
|
gUnk_08000A38:: @ 08000A38
|
|
.incbin "baserom.gba", 0x000A38, 0x0000008
|
|
|
|
gUnk_08000A40:: @ 08000A40
|
|
.incbin "baserom.gba", 0x000A40, 0x0000044
|
|
|
|
gUnk_08000A84:: @ 08000A84
|
|
.incbin "baserom.gba", 0x000A84, 0x000008F
|
|
|
|
gUnk_08000B13:: @ 08000B13
|
|
.incbin "baserom.gba", 0x000B13, 0x0000002
|
|
|
|
gUnk_08000B15:: @ 08000B15
|
|
.incbin "baserom.gba", 0x000B15, 0x0000001
|
|
|
|
gUnk_08000B16:: @ 08000B16
|
|
.incbin "baserom.gba", 0x000B16, 0x000000A
|
|
|
|
gUnk_08000B20:: @ 08000B20
|
|
.incbin "baserom.gba", 0x000B20, 0x0000020
|
|
|
|
gUnk_08000B40:: @ 08000B40
|
|
.incbin "baserom.gba", 0x000B40, 0x00000C0
|
|
|
|
gUnk_08000C00:: @ 08000C00
|
|
.incbin "baserom.gba", 0x000C00, 0x0000004
|
|
|
|
gUnk_08000C04:: @ 08000C04
|
|
.incbin "baserom.gba", 0x000C04, 0x0000005
|
|
|
|
gUnk_08000C09:: @ 08000C09
|
|
.incbin "baserom.gba", 0x000C09, 0x0000007
|
|
|
|
gUnk_08000C10:: @ 08000C10
|
|
.incbin "baserom.gba", 0x000C10, 0x0000006
|
|
|
|
gUnk_08000C16:: @ 08000C16
|
|
.incbin "baserom.gba", 0x000C16, 0x000000F
|
|
|
|
gUnk_08000C25:: @ 08000C25
|
|
.incbin "baserom.gba", 0x000C25, 0x0000002
|
|
|
|
gUnk_08000C27:: @ 08000C27
|
|
.incbin "baserom.gba", 0x000C27, 0x0000001
|
|
|
|
gUnk_08000C28:: @ 08000C28
|
|
.incbin "baserom.gba", 0x000C28, 0x0000001
|
|
|
|
gUnk_08000C29:: @ 08000C29
|
|
.incbin "baserom.gba", 0x000C29, 0x000000A
|
|
|
|
gUnk_08000C33:: @ 08000C33
|
|
.incbin "baserom.gba", 0x000C33, 0x000001D
|
|
|
|
gUnk_08000C50:: @ 08000C50
|
|
.incbin "baserom.gba", 0x000C50, 0x00000C3
|
|
|
|
gUnk_08000D13:: @ 08000D13
|
|
.incbin "baserom.gba", 0x000D13, 0x00000DC
|
|
|
|
gUnk_08000DEF:: @ 08000DEF
|
|
.incbin "baserom.gba", 0x000DEF, 0x0000007
|
|
|
|
gUnk_08000DF6:: @ 08000DF6
|
|
.incbin "baserom.gba", 0x000DF6, 0x000000A
|
|
|
|
gUnk_08000E00:: @ 08000E00
|
|
.incbin "baserom.gba", 0x000E00, 0x0000001
|
|
|
|
gUnk_08000E01:: @ 08000E01
|
|
.incbin "baserom.gba", 0x000E01, 0x0000001
|
|
|
|
gUnk_08000E02:: @ 08000E02
|
|
.incbin "baserom.gba", 0x000E02, 0x0000001
|
|
|
|
gUnk_08000E03:: @ 08000E03
|
|
.incbin "baserom.gba", 0x000E03, 0x000001D
|
|
|
|
gUnk_08000E20:: @ 08000E20
|
|
.incbin "baserom.gba", 0x000E20, 0x0000006
|
|
|
|
gUnk_08000E26:: @ 08000E26
|
|
.incbin "baserom.gba", 0x000E26, 0x0000017
|
|
|
|
gUnk_08000E3D:: @ 08000E3D
|
|
.incbin "baserom.gba", 0x000E3D, 0x0000007
|