mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-01 15:26:01 +00:00
52 lines
10 KiB
ArmAsm
52 lines
10 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 .data
|
||
|
|
||
|
glabel D_809900E0
|
||
|
.word 0x06002F48, 0x06003C48, 0x06003848, 0x06004848, 0x06004E48
|
||
|
glabel D_809900F4
|
||
|
.word 0x06003588, 0x06004C48, 0x06003348, 0x06004448, 0x06004648
|
||
|
glabel D_80990108
|
||
|
.word 0x00000000
|
||
|
glabel D_8099010C
|
||
|
.word 0x0000001D, 0x00000BB9, 0x00000020, 0x00000001, 0x00010000, 0x0BB80000, 0x00000000, 0x00000000, 0xFFFFFFFC, 0x00000002, 0x00000000, 0xFFFFFFFC, 0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x0000001F, 0x00000005, 0x00010000, 0x02640000, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00020264, 0x02650000, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00040265, 0x02AC0000, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000202AC, 0x02DC0000, 0x00000000, 0x00000000, 0x000000D8, 0x00000000, 0x00000000, 0x00000052, 0x00000000, 0x00000000, 0xC032AAAB, 0x00000000, 0x000302DC, 0x0B600000, 0x00000000, 0x00000000, 0x00000052, 0x00000000, 0x00000000, 0x00000052, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000000A, 0x00000003, 0x000D0000, 0x01050000, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00050105, 0x02580000, 0x95550000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00130258, 0x04DB0000, 0x15550000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000002B, 0x00000003, 0x00010000, 0x00A50000, 0x00000000, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0x00000000, 0x00000000, 0x00000000, 0x000200A5, 0x01D20000, 0x00000000, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0x00000000, 0x00000000, 0x00000000, 0x000301D2, 0x0BB90000, 0x00000000, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0xFFFFFF9E, 0x00000006, 0xFFFFFF57, 0x00000000, 0x00000000, 0x00000000, 0x0000002D, 0x00000001, 0x0001024E, 0x025F025F, 0x0000002D, 0x00000001, 0x00050269, 0x02870287, 0x0000002D, 0x00000001, 0x0001036B, 0x03890389, 0x00000031, 0x00000001, 0x00010000, 0x0BB80000, 0x00000000, 0xFFFFFF9E, 0x00000000, 0x00000062, 0xFFFFFF9E, 0x00000000, 0x00000062, 0x00000000, 0x00000000, 0x00000000, 0x0000003E, 0x00000001, 0x00040000, 0x0BB80000, 0x00000000, 0xFFFFFFDD, 0x00000061, 0xFFFFFFC4, 0xFFFFFFDD, 0x00000061, 0xFFFFFFC4, 0x00000000, 0x00000000, 0x00000000, 0x000003E8, 0x00000001, 0x006403CE, 0x041A041A, 0x00000013, 0x0000000A, 0xFFFF0000, 0x012FFFFF, 0xFFFFFFFF, 0x106A012F, 0x01430000, 0x00000000, 0xFFFF0143, 0x0158FFFF, 0xFFFFFFFF, 0x108F0158, 0x018A0000, 0x00000000, 0xFFFF018A, 0x019FFFFF, 0xFFFFFFFF, 0x1090019F, 0x01D10000, 0x00000000, 0xFFFF01D1, 0x0367FFFF, 0xFFFFFFFF, 0x003E0367, 0x036B0000, 0x00000000, 0xFFFF036B, 0x03A8FFFF, 0xFFFFFFFF, 0x106B03A8, 0x03B20000, 0x00000000, 0x00000056, 0x00000001, 0x004402AE, 0x02AF0000, 0x00000000, 0x00000000, 0xFFFFFFC5, 0x00000057, 0x00000000, 0xFFFFFFC5, 0x00000057, 0x00000000, 0x00000000, 0x00000000, 0x0000007C, 0x00000001, 0x00040226, 0x02580000, 0x00000000, 0x00000000, 0xFFFFFFC4, 0x00000066, 0x00000000, 0xFFFFFFC4, 0x00000066, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00010000, 0x04D90000, 0x00000000, 0x432A32CA, 0x009F0AC6, 0x002B0072, 0x00000000, 0x432A32CA, 0x009F0AC6, 0x002B006F, 0x00000000, 0x432A32CA, 0x009F0969, 0x002B002F, 0x00000000, 0x432A32CA, 0x009F00CA, 0x002B0073, 0x00000000, 0x4235998B, 0x009E00DE, 0x002A0061, 0x00000000, 0x4235998B, 0x009E0095, 0x002A006F, 0x00000000, 0x4235998B, 0x009E006F, 0x002A006D, 0x00000000, 0x4235998B, 0x009E006F, 0x002A0065, 0x00000000, 0x4235998B, 0x009E006F, 0x002A0061, 0xFF000000, 0x4235998B, 0x009E006F, 0x002A0061, 0x00000001, 0x000100BE, 0x01870000, 0x00000000, 0x4223FFEE, 0xFFA50012, 0xFF620072, 0x00000000, 0x4223FFEE, 0xFFA60011, 0xFF63006F, 0x00000000, 0x4223FFEE, 0xFFA6001F, 0xFF63002F, 0x00000000, 0x4223FFEE, 0xFFA60025, 0xFF630073, 0x00000000, 0x4223FFEE, 0xFFA60025, 0xFF630061, 0x00000000, 0x4223FFEE, 0xFFA60025, 0xFF63006F, 0xFF000000, 0x4223FFEE, 0xFFA60025, 0xFF63006D, 0x00000001, 0x00010107, 0x054A0000, 0x00000000, 0x41C332EC, 0x00070061, 0x007F0072, 0x00000000, 0x41C332
|
||
|
glabel D_80990D5C
|
||
|
.word func_8098EBB8
|
||
|
.word func_8098EBD8
|
||
|
.word func_8098EBF8
|
||
|
.word func_8098EC28
|
||
|
.word func_8098EC60
|
||
|
.word func_8098EC94
|
||
|
.word func_8098ECCC
|
||
|
.word func_8098F0E8
|
||
|
.word func_8098F118
|
||
|
.word func_8098F16C
|
||
|
.word func_8098F3F0
|
||
|
.word func_8098F714
|
||
|
.word func_8098F734
|
||
|
.word func_8098F77C
|
||
|
.word func_8098F7BC
|
||
|
.word func_8098F7FC
|
||
|
.word func_8098FC44
|
||
|
.word func_8098FC64
|
||
|
.word func_8098FC9C
|
||
|
.word func_8098FCD4
|
||
|
.word func_8098FD0C
|
||
|
glabel D_80990DB0
|
||
|
.word func_8098FEA8
|
||
|
.word func_8098FEB4
|
||
|
.word func_8098F1C0
|
||
|
glabel Demo_Sa_InitVars
|
||
|
.word 0x00C90400, 0x00000010, 0x00BC0000, 0x000001B4
|
||
|
.word DemoSa_Init
|
||
|
.word DemoSa_Destroy
|
||
|
.word DemoSa_Update
|
||
|
.word DemoSa_Draw
|
||
|
.word 0x00000000
|
||
|
|