1
0
mirror of https://github.com/zeldaret/oot.git synced 2024-09-21 21:04:43 +00:00
oot/data/overlays/actors/z_magic_wind.data.s

73 lines
17 KiB
ArmAsm
Raw Normal View History

2020-03-17 04:31:30 +00:00
.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 Magic_Wind_InitVars
.word 0x009E0700, 0x02000010, 0x00010000, 0x00000174
.word MagicWind_Init
.word MagicWind_Destroy
.word MagicWind_Update
.word MagicWind_Draw
glabel D_80B8B880
.word 0x00000000, 0xE8900000, 0x04000800, 0xFFFFFFFF, 0xEF6D3200, 0xEF6D0000, 0x05000000, 0xFFFFFF00, 0x00003200, 0xE8900000, 0x04000000, 0xFFFFFF00, 0xEF6D0000, 0xEF6D0000, 0x05000800, 0xFFFFFFFF, 0x00000000, 0x17700000, 0x00000800, 0xFFFFFFFF, 0x10933200, 0x10930000, 0x01000000, 0xFFFFFF00, 0x00003200, 0x17700000, 0x00000000, 0xFFFFFF00, 0x10930000, 0x10930000, 0x01000800, 0xFFFFFFFF, 0xE8903200, 0x00000000, 0x06000000, 0xFFFFFF00, 0xE8900000, 0x00000000, 0x06000800, 0xFFFFFFFF, 0x10930000, 0xEF6D0000, 0x03000800, 0xFFFFFFFF, 0x10933200, 0xEF6D0000, 0x03000000, 0xFFFFFF00, 0xEF6D3200, 0x10930000, 0x07000000, 0xFFFFFF00, 0xEF6D0000, 0x10930000, 0x07000800, 0xFFFFFFFF, 0x17703200, 0x00000000, 0x02000000, 0xFFFFFF00, 0x17700000, 0x00000000, 0x02000800, 0xFFFFFFFF, 0x00003200, 0x17700000, 0x08000000, 0xFFFFFF00, 0x00000000, 0x17700000, 0x08000800, 0xFFFFFFFF
glabel D_80B8B9A0
.word 0x00000000, 0xE8900000, 0x04000800, 0xFFFFFFFF, 0xEF6D3200, 0xEF6D0000, 0x05000000, 0xFFFFFF00, 0x00003200, 0xE8900000, 0x04000000, 0xFFFFFF00, 0xEF6D0000, 0xEF6D0000, 0x05000800, 0xFFFFFFFF, 0x00000000, 0x17700000, 0x00000800, 0xFFFFFFFF, 0x10933200, 0x10930000, 0x01000000, 0xFFFFFF00, 0x00003200, 0x17700000, 0x00000000, 0xFFFFFF00, 0x10930000, 0x10930000, 0x01000800, 0xFFFFFFFF, 0xE8903200, 0x00000000, 0x06000000, 0xFFFFFF00, 0xE8900000, 0x00000000, 0x06000800, 0xFFFFFFFF, 0x10930000, 0xEF6D0000, 0x03000800, 0xFFFFFFFF, 0x10933200, 0xEF6D0000, 0x03000000, 0xFFFFFF00, 0xEF6D3200, 0x10930000, 0x07000000, 0xFFFFFF00, 0xEF6D0000, 0x10930000, 0x07000800, 0xFFFFFFFF, 0x17703200, 0x00000000, 0x02000000, 0xFFFFFF00, 0x17700000, 0x00000000, 0x02000800, 0xFFFFFFFF, 0x00003200, 0x17700000, 0x08000000, 0xFFFFFF00, 0x00000000, 0x17700000, 0x08000800, 0xFFFFFFFF
glabel D_80B8BAC0
.word 0x06192843, 0x6682A0AE, 0xA3937656, 0x32120000, 0x03152539, 0x5781ADBC, 0xA47B5D45, 0x33202438, 0x331F264F, 0x718CB2C9, 0xC7AE8757, 0x33241100, 0x00051C3B, 0x5E7D9093, 0x85767881, 0x703E1401, 0x1627334F, 0x6C84969A, 0x9B8C704F, 0x27090000, 0x05152943, 0x6896B9B7, 0x996E4C34, 0x2A202631, 0x2B202F4D, 0x668FB5C0, 0xB4976B46, 0x311E0700, 0x000C274C, 0x6B8C9E9A, 0x8B7A7A7C, 0x66421E0B, 0x27303E61, 0x7C8F97A0, 0xA2876F51, 0x2A0C0000, 0x091D3559, 0x83ACC0B5, 0x8E5E3E2E, 0x28252427, 0x2628394D, 0x6CA0B8B3, 0xA07A5840, 0x2E130000, 0x061B3B5D, 0x84A9B2AD, 0x998B8F87, 0x6743251C, 0x2D3A4F73, 0x8D9DA8AB, 0x9F85725B, 0x36160300, 0x11294872, 0xA0C6C7AC, 0x80523628, 0x27231B1E, 0x242E3A50, 0x7BA6B3A6, 0x8F684D39, 0x24080000, 0x112D4F73, 0xA2C1C8BD, 0xAFB2B495, 0x65402B25, 0x30485E7D, 0x96A9B4AC, 0x9B8A7960, 0x3A1B0B0A, 0x1A355C8B, 0xBCD6C9A0, 0x734D2F1E, 0x201D1119, 0x28313853, 0x83A2A99D, 0x815B4230, 0x1D020006, 0x1D3C618D, 0xBAD8DBC7, 0xC7CEC18C, 0x5C443527, 0x3A586C84, 0x9BAFB4AE, 0xA3917852, 0x2E171114, 0x264872A4, 0xD4DFC799, 0x7253321C, 0x1F1B192A, 0x393C4663, 0x8AA0A396, 0x73513D30, 0x1C020010, 0x2A4D79A6, 0xD5EFE6D5, 0xD0C8AB77, 0x574F3F2E, 0x44637787, 0x9FADB3B7, 0xAF906439, 0x1C11141F, 0x385C8ABF, 0xE8E7C69E, 0x7F644831, 0x2B313F4C, 0x4E536680, 0x96A4A38E, 0x664F473B, 0x1F06061C, 0x3A6393C2, 0xEFFCEDDD, 0xC2A48564, 0x5A5A4338, 0x48667A8A, 0xA0AAB2BC, 0xAB784521, 0x100D192F, 0x4D72A3D7, 0xF7EDCCAE, 0x947F6953, 0x5263655E, 0x5C698097, 0xA4AAA180, 0x605B5E4C, 0x270D122B, 0x4E7BABDE, 0xFFFDECD2, 0xA57A6962, 0x66614540, 0x4D62798D, 0xA3ABB3B0, 0x89522812, 0x0A102543, 0x638CBEEA, 0xFFF7DEC4, 0xB09F8B7C, 0x8B896F62, 0x66778CA3, 0xB2AF9973, 0x67737258, 0x331C233D, 0x6591C4F2, 0xFFF5DDBA, 0x8A666E79, 0x79664A47, 0x57657D95, 0xAAB5B394, 0x5C2E160B, 0x0B1B3959, 0x7DA6D5F9, 0xFFFFF5E0, 0xCCB8ACAB, 0xA98D6F66, 0x71869DAE, 0xBCAE8E76, 0x808A7C60, 0x44333852, 0x7BAADDFE, 0xFFE7C9A4, 0x7F76909B, 0x866B5250, 0x63768BA1, 0xB9C0AA75, 0x3A191212, 0x192E5075, 0x9BC1E7FF, 0xFFFFFFF5, 0xDFCCC7B6, 0x9A7D6769, 0x85A0B0C0, 0xC1A88C87, 0x99967B65, 0x5B52526B, 0x90C2ECFF, 0xFBDDBDA1, 0x909BB2A9, 0x8268615E, 0x6B819EB4, 0xCAC49D5C, 0x28151C27, 0x30476E96, 0xB8D7F2FB, 0xF9FAFFF9, 0xE7D6BF9E, 0x7F675D75, 0xA1B0BECC, 0xC0A3949B, 0xA8967870, 0x78737180, 0xA6D6F1F6, 0xF2DDC4B7, 0xB4BDB9A0, 0x796D6F6B, 0x6D87ACCA, 0xD5C08E4F, 0x2823313F, 0x4C6993B5, 0xCEE3EDEA, 0xE5E6ECF1, 0xE5CDAA8A, 0x6F5E678D, 0xB2B7C8D1, 0xBFA499A1, 0xA48E7D86, 0x958F8794, 0xBDDFE6E7, 0xE9E1DDD6, 0xD0C8AC98, 0x7B767569, 0x6E8EB7DD, 0xDBB98454, 0x39394553, 0x688DB6CB, 0xD6DFDED7, 0xD3D4DEE2, 0xD7BD9F80, 0x696C87A3, 0xBAC4D4D6, 0xC2A99693, 0x90878D9E, 0xAAA096A6, 0xC9D8D1D2, 0xDCE5E9E1, 0xD4BDA094, 0x8277675E, 0x7195C7EB, 0xDCB08769, 0x544E5163, 0x84AED0D1, 0xD0D3CEC9, 0xC7C7CED0, 0xC7AF9679, 0x6F829FB5, 0xC7D7E3DD, 0xC8A98776, 0x77899FB0, 0xB4A5A0B2, 0xC7C8B8BC, 0xCAD8DBD8, 0xC8AC9786, 0x76625159, 0x73A1DFF7, 0xD3A89586, 0x735C5971, 0x9FC8D3CA, 0xC9CAC2BA, 0xB8B7BABF, 0xB7A39076, 0x7B94AAC3, 0xD3E1F0E2, 0xC6A27358, 0x658CABB7, 0xB3A5A9B4, 0xBCAFA0A4, 0xB3C1D0D1, 0xB7998570, 0x5340475A, 0x7BB8F6F6, 0xC8A3A09F, 0x85656385, 0xB6CECBC9, 0xCCC4B0A2, 0xA1A4AAB2, 0xAD9D8E79, 0x89A5BCCB, 0xCEDEF2DE, 0xBD966146, 0x608DAEB3, 0xAEABB4B5, 0xAA90868D, 0xA0BAD2CA, 0xA482705B, 0x3630465C, 0x8DD2FCEC, 0xC4A8A5A4, 0x8B71759E, 0xC1CCCACD, 0xCDB69180, 0x8593A0AB, 0xAA9A9085, 0x97B7C6BD, 0xB9D6EBD8, 0xB4865A45, 0x628DA6AB, 0xB2B9BFB3, 0x8E726E7D, 0xA2CAD0B5, 0x8E706550, 0x3834435D, 0xA0E0F4E6, 0xCAAEA39A, 0x8D8390B2, 0xC9CCCCCD, 0xBF986B5D, 0x6F85A1B2, 0xAC9B958F, 0x9FAEA597, 0xA5CEE5D4, 0xAC836356, 0x6B8C9EAC, 0xBFCAC39F, 0x705A6286, 0xBFD7BD9A, 0x806D6554, 0x4C3F4063, 0xADDDEAE2, 0xCEAC9A93, 0x909AAFC1, 0xCCC8C8BF, 0x9E704847, 0x6384B0B9, 0xAD9A918E, 0x8D7D6F76, 0x99C4DED4, 0xAF8D7370, 0x7C91A2B7, 0xCBD0B07F, 0x5A526DAA, 0xDCCAA18D, 0x7D716F68, 0x5C404271, 0xB6D8E2DB, 0xC49F9594, 0x98B3C9C9, 0xC3BEB8A1, 0x764D333D, 0x6696C0B6, 0xA5978277, 0x60424665, 0x91BDD5D9, 0xBD9E8D8B, 0x97A6B4C6, 0xCDBA9066, 0x525D8CCB, 0xD7AD938A, 0x80767B7B, 0x5B3C4A80, 0xC2DFD9C6, 0xA08E9A9E, 0xA4C7D4C2, 0xB7B0A280, 0x52342E
glabel D_80B8CAC0
.word 0xE7000000, 0x00000000, 0xE3001001, 0x00000000, 0xD7000002, 0xFFFFFFFF, 0xFD900000
.word D_80B8BAC0
.word 0xF5900000, 0x07018060, 0xE6000000, 0x00000000, 0xF3000000, 0x077FF100, 0xE7000000, 0x00000000, 0xF5881000, 0x00018060, 0xF2000000, 0x000FC0FC, 0xFD900000
.word D_80B8BAC0
.word 0xF5900100, 0x0701B86E, 0xE6000000, 0x00000000, 0xF3000000, 0x077FF100, 0xE7000000, 0x00000000, 0xF5881100, 0x0101B86E, 0xF2000000, 0x010FC0FC, 0xFC272C60, 0x3510937F, 0xE200001C, 0x0C1849D8, 0xD9F0FBFF, 0x00000000, 0xFA000080, 0xFFFFAAFF, 0xFB000000, 0x96FF0000, 0xDE000000, 0x08000000, 0x01012024
.word D_80B8B880
.word 0x06000204, 0x00000602, 0x06080A0C, 0x00080E0A, 0x06061002, 0x00061210, 0x06140416, 0x00140004, 0x06121810, 0x00121A18, 0x060E1C0A, 0x000E1E1C, 0x061E161C, 0x001E1416, 0x061A2018, 0x001A2220, 0xDF000000, 0x00000000
glabel D_80B8CBC8
.word 0xE7000000, 0x00000000, 0xE3001001, 0x00000000, 0xD7000002, 0xFFFFFFFF, 0xFD900000
.word D_80B8BAC0
.word 0xF5900000, 0x07018060, 0xE6000000, 0x00000000, 0xF3000000, 0x077FF100, 0xE7000000, 0x00000000, 0xF5881000, 0x00018060, 0xF2000000, 0x000FC0FC, 0xFD900000
.word D_80B8BAC0
.word 0xF5900100, 0x0701BC6F, 0xE6000000, 0x00000000, 0xF3000000, 0x077FF100, 0xE7000000, 0x00000000, 0xF5881100, 0x0101BC6F, 0xF2000000, 0x010FC0FC, 0xFC272C60, 0x3510937F, 0xE200001C, 0x0C1849D8, 0xD9F0FBFF, 0x00000000, 0xFA000080, 0xFFFFAAFF, 0xFB000000, 0x00960000, 0xDE000000, 0x09000000, 0x01012024
.word D_80B8B9A0
.word 0x06000204, 0x00000602, 0x06080A0C, 0x00080E0A, 0x06061002, 0x00061210, 0x06140416, 0x00140004, 0x06121810, 0x00121A18, 0x060E1C0A, 0x000E1E1C, 0x061E161C, 0x001E1416, 0x061A2018, 0x001A2220, 0xDF000000, 0x00000000
glabel D_80B8CCD0
.word 0x00000000, 0x00000000, 0x00000200, 0x00000000, 0x00000002, 0x00000000, 0x00000000
glabel D_80B8CCEC
.word 0x04000400, 0x04000000, 0x00000000, 0x00000000, 0x00000200, 0x02000000, 0x00000000, 0x00000000, 0x000002CD, 0x02CD0000, 0x00000000, 0x00000000, 0x00000000
glabel D_80B8CD20
.word 0x000C0001, 0x00010001, 0x00000000, 0x0014003C, 0x00000000, 0x3FC00000, 0x000C0001, 0x00010001, 0x00000000, 0x0014003C, 0x00000000, 0x3F800000
glabel D_80B8CD50
.word D_80B8CCD0
.word D_80B8CD20
.word D_80B8CCEC
.word 0x0001003C
glabel D_80B8CD60
.word 0x01FF0000, 0x00000000, 0x00000000
glabel D_80B8CD6C
.word 0xFF020000, 0x00000000
.word D_80B8CAC0
glabel D_80B8CD78
.word 0xFFFF0000, 0x00000000
.word D_80B8CBC8
glabel D_80B8CD84
.word D_80B8CD60
.word D_80B8CD6C
.word D_80B8CD78
glabel D_80B8CD90
.word D_80B8CD84
.word 0x03000000
glabel D_80B8CD98
.byte 0x00
glabel D_80B8CD99
.byte 0x03
glabel D_80B8CD9A
.byte 0x04, 0x07, 0x09, 0x0A, 0x0D, 0x0F, 0x11, 0x12, 0x15, 0x16, 0x19, 0x1B, 0x1C, 0x1F, 0x21, 0x23
glabel D_80B8CDAA
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00