mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-25 17:54:15 +00:00
200 lines
5.3 KiB
ArmAsm
200 lines
5.3 KiB
ArmAsm
.include "macro.inc"
|
||
|
||
# assembler directives
|
||
.set noat # allow manual use of $at
|
||
.set noreorder # don't insert nops after branches
|
||
.set gp=64 # allow use of 64-bit general purposee registers
|
||
|
||
.section .rodata
|
||
|
||
glabel D_80A3CCD0
|
||
.word 0xA5C7A5AF, 0xA4CEBCC2, 0xA1DF3520, 0x20200000
|
||
glabel D_80A3CCE0
|
||
.word 0xCCF0A1DF, 0x33302020, 0x20202020, 0x20200000
|
||
glabel D_80A3CCF0
|
||
.word 0xCCF0A1DF, 0x35302020, 0x20202020, 0x20200000
|
||
glabel D_80A3CD00
|
||
.word 0xC7FAC3C6, 0xA1DF3520, 0x20202020, 0x20200000
|
||
glabel D_80A3CD10
|
||
.word 0xA5C7A5AF, 0xA4CEBCC2, 0xA1DF3130, 0x20200000
|
||
glabel D_80A3CD20
|
||
.word 0xA5C7A5AF, 0xA4CECBC0, 0x20202020, 0x20200000
|
||
glabel D_80A3CD30
|
||
.word 0xC7FAC3C6, 0xA1DF3130, 0x20202020, 0x20200000
|
||
glabel D_80A3CD40
|
||
.word 0xA4B5A4AB, 0xA4CA2020, 0x20202020, 0x20200000
|
||
glabel D_80A3CD50
|
||
.word 0xC0D6A5AF, 0xA5B9A5EA, 0x20202020, 0x20200000
|
||
glabel D_80A3CD60
|
||
.word 0xCED0A5AF, 0xA5B9A5EA, 0x20202020, 0x20200000
|
||
glabel D_80A3CD70
|
||
.word 0xC0C4A5AF, 0xA5B9A5EA, 0x20202020, 0x20200000
|
||
glabel D_80A3CD80
|
||
.word 0xB5F0BFCD, 0xA4CEA5CA, 0xA5A4A5D5, 0x20200000
|
||
glabel D_80A3CD90
|
||
.word 0xA5CFA5A4, 0xA5EAA5A2, 0xA4CEBDE2, 0x20200000
|
||
glabel D_80A3CDA0
|
||
.word 0xA5C7A5AF, 0xA4CEBDE2, 0x20202020, 0x20200000
|
||
glabel D_80A3CDB0
|
||
.word 0xA5B4A5ED, 0xA5F3A4CE, 0xC9FE2020, 0x20200000
|
||
glabel D_80A3CDC0
|
||
.word 0xA5BEA8A1, 0xA5E9A4CE, 0xC9FE2020, 0x20200000
|
||
glabel D_80A3CDD0
|
||
.word 0xB2F3C9FC, 0xA4CEA5CF, 0xA1BCA5C8, 0x20200000
|
||
glabel D_80A3CDE0
|
||
.word 0xA5EDA5F3, 0xA5EDA5F3, 0xB5EDC6FD, 0x20200000
|
||
glabel D_80A3CDF0
|
||
.word 0xB7DCA4CE, 0xCDF12020, 0x20202020, 0x20200000
|
||
glabel D_80A3CE00
|
||
.word 0xA5A4A5F3, 0xA5B4A1BC, 0xB5EDC6FD, 0x20200000
|
||
glabel D_80A3CE10
|
||
.word 0xA5A4A5F3, 0xA5B4A1BC, 0xCDF12020, 0x20200000
|
||
glabel D_80A3CE20
|
||
.word 0xA4E2A4C0, 0xA4A8C0D0, 0x20202020, 0x20200000
|
||
glabel D_80A3CE30
|
||
.word 0xC2E7BFCD, 0xA4CEBAE2, 0xC9DB2020, 0x20200000
|
||
glabel D_80A3CE40
|
||
.word 0xA5CFA1BC, 0xA5C8A4CE, 0xB7E7CAD2, 0x20200000
|
||
glabel D_80A3CE50
|
||
.word 0xA5DCA5E0, 0xA5C1A5E5, 0xA5A62020, 0x20200000
|
||
glabel D_80A3CE60
|
||
.word 0xA5DCA5E0, 0xA5C1A5E5, 0xA5A62020, 0x20200000
|
||
glabel D_80A3CE70
|
||
.word 0xA5DCA5E0, 0xA5C1A5E5, 0xA5A62020, 0x20200000
|
||
glabel D_80A3CE80
|
||
.word 0xA5DCA5E0, 0xA5C1A5E5, 0xA5A62020, 0x20200000
|
||
glabel D_80A3CE90
|
||
.word 0xA5DCA5E0, 0xA5C1A5E5, 0xA5A62020, 0x20200000
|
||
glabel D_80A3CEA0
|
||
.word 0xA5C7A5AF, 0xA4CEA5BF, 0xA5CD2020, 0x20200000
|
||
glabel D_80A3CEB0
|
||
.word 0xA5ADA1BC, 0xA5BFA5F3, 0xA4CEA4AA, 0xCCCC0000
|
||
glabel D_80A3CEC0
|
||
.word 0xA4B3A4EF, 0xA4BDA4CA, 0xA4AACCCC, 0x20200000
|
||
glabel D_80A3CED0
|
||
.word 0xA5C9A5AF, 0xA5EDA4CE, 0xA4AACCCC, 0x20200000
|
||
glabel D_80A3CEE0
|
||
.word 0xA5A6A5B5, 0xA5AEA4BA, 0xA4ADA4F3, 0x20200000
|
||
glabel D_80A3CEF0
|
||
.word 0xA4DEA4B3, 0xA4C8A4CE, 0xB2BECCCC, 0x20200000
|
||
glabel D_80A3CF00
|
||
.word 0xA5BEA1BC, 0xA5E9A4CE, 0xA4AACCCC, 0x20200000
|
||
glabel D_80A3CF10
|
||
.word 0xA5B4A5ED, 0xA5F3A4CE, 0xA4AACCCC, 0x20200000
|
||
glabel D_80A3CF20
|
||
.word 0xA5B2A5EB, 0xA5C9A4CE, 0xA4AACCCC, 0x20200000
|
||
glabel D_80A3CF30
|
||
.word 0xA3D3A3CF, 0xA3CCA3C4, 0xA3CFA3D5, 0xA3D40000
|
||
glabel D_80A3CF40
|
||
.word 0xB1EA2020, 0x20202020, 0x20202020, 0x20200000
|
||
glabel D_80A3CF50
|
||
.word 0xC3EE2020, 0x20202020, 0x20202020, 0x20200000
|
||
glabel D_80A3CF60
|
||
.word 0xA5C1A5E7, 0xA5A6A5C1, 0xA5E72020, 0x20200000
|
||
glabel D_80A3CF70
|
||
.word 0xA5DDA5A6, 0x20202020, 0x20202020, 0x20200000
|
||
glabel D_80A3CF80
|
||
.word 0xCDC5C0BA, 0xA4CEBAB2, 0x20202020, 0x20200000
|
||
glabel D_80A3CF90
|
||
.word 0xCCF0A1DF, 0x31302020, 0x20202020, 0x20200000
|
||
glabel D_80A3CFA0
|
||
.word 0xC7FAC3C6, 0xA1DF3230, 0x20202020, 0x20200000
|
||
glabel D_80A3CFB0
|
||
.word 0xC7FAC3C6, 0xA1DF3330, 0x20202020, 0x20200000
|
||
glabel D_80A3CFC0
|
||
.word 0xC7FAC3C6, 0xA1DF3520, 0x20202020, 0x20200000
|
||
glabel D_80A3CFD0
|
||
.word 0xC0D6A5AF, 0xA5B9A5EA, 0x20202020, 0x20200000
|
||
glabel D_80A3CFE0
|
||
.word 0xC0D6A5AF, 0xA5B9A5EA, 0x20202020, 0x20200000
|
||
glabel D_80A3CFF0
|
||
.asciz "%s(%2d)初期設定\n"
|
||
.balign 4
|
||
|
||
.balign 4
|
||
|
||
glabel D_80A3D004
|
||
.word 0x1B5B3431, 0x3B33376D, 0x00000000
|
||
glabel D_80A3D010
|
||
.asciz "引数がおかしいよ(arg_data=%d)!!\n"
|
||
.balign 4
|
||
|
||
glabel D_80A3D034
|
||
.word 0x1B5B6D00
|
||
glabel D_80A3D038
|
||
.word 0x30000000
|
||
glabel D_80A3D03C
|
||
.asciz "../z_en_girlA.c"
|
||
.balign 4
|
||
|
||
glabel D_80A3D04C
|
||
.word 0x1B5B3431, 0x3B33376D, 0x00000000
|
||
glabel D_80A3D058
|
||
.asciz "バンクが無いよ!!(%s)\n"
|
||
.balign 4
|
||
|
||
glabel D_80A3D070
|
||
.word 0x1B5B6D00
|
||
glabel D_80A3D074
|
||
.word 0x30000000
|
||
glabel D_80A3D078
|
||
.asciz "../z_en_girlA.c"
|
||
.balign 4
|
||
|
||
glabel D_80A3D088
|
||
.asciz "%s(%2d)初期設定\n"
|
||
.balign 4
|
||
|
||
.balign 4
|
||
|
||
glabel D_80A3D09C
|
||
.word 0x25732825, 0x3264290A, 0x00000000
|
||
glabel jtbl_80A3D0A8
|
||
.word L80A3A780
|
||
.word L80A3A8C4
|
||
.word L80A3A8C4
|
||
.word L80A3A8C4
|
||
.word func_80A3A858
|
||
.word func_80A3A87C
|
||
.word func_80A3A8A0
|
||
.word func_80A3A7A4
|
||
.word func_80A3A7C8
|
||
.word func_80A3A7EC
|
||
.word func_80A3A810
|
||
.word func_80A3A834
|
||
glabel jtbl_80A3D0D8
|
||
.word L80A3BAFC
|
||
.word L80A3BB0C
|
||
.word L80A3BB1C
|
||
.word L80A3BB2C
|
||
.word L80A3BB3C
|
||
glabel D_80A3D0EC
|
||
.word 0x40FCCCCD
|
||
glabel jtbl_80A3D0F0
|
||
.word L80A3BD18
|
||
.word L80A3BD30
|
||
.word L80A3BD48
|
||
.word L80A3BCA0
|
||
.word L80A3BCB8
|
||
.word L80A3BCD0
|
||
.word L80A3BCE8
|
||
.word L80A3BD00
|
||
glabel jtbl_80A3D110
|
||
.word L80A3BDE0
|
||
.word L80A3BDFC
|
||
.word L80A3BE18
|
||
.word L80A3BE34
|
||
.word L80A3BE50
|
||
glabel jtbl_80A3D124
|
||
.word L80A3C05C
|
||
.word L80A3C0AC
|
||
.word L80A3C0FC
|
||
.word L80A3C14C
|
||
.word L80A3C19C
|
||
.word L80A3C1F4
|
||
.word L80A3C218
|
||
.word L80A3C23C
|
||
glabel D_80A3D144
|
||
.word 0x3C8EFA35, 0x00000000, 0x00000000
|
||
|
||
|