diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2020-05-22 18:24:00 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2020-05-22 18:24:00 -0400 |
commit | 38666fce29e35cb98b05c1016d0630d361e98ee3 (patch) | |
tree | 6e7ced335c70aad5fe1eec09e60ff3439bd4e469 | |
parent | cb65fec703d8160575552678c3d6f54d842e76c5 (diff) |
Distribute rodata, 1
34 files changed, 1495 insertions, 1372 deletions
diff --git a/arm9/arm9.lcf b/arm9/arm9.lcf index 699499ad..abd0466d 100644 --- a/arm9/arm9.lcf +++ b/arm9/arm9.lcf @@ -565,6 +565,37 @@ SECTIONS { main.o (.rodata) unk_02001B80.o (.rodata) string_util.o (.rodata) + unk_020023C0.o (.rodata) + unk_02002C14.o (.rodata) + unk_020040F4.o (.rodata) + unk_02006864.o (.rodata) + unk_02006D98.o (.rodata) + unk_0200AA80.o (.rodata) + unk_0200CABC.o (.rodata) + unk_0200E1D0.o (.rodata) + unk_0200E850.o (.rodata) + unk_02011744.o (.rodata) + unk_02012CC8.o (.rodata) + unk_02013724.o (.rodata) + unk_020139D8.o (.rodata) + unk_02014BF4.o (.rodata) + unk_02015CC0.o (.rodata) + unk_02015D14.o (.rodata) + unk_02015EA0.o (.rodata) + unk_02016B94.o (.rodata) + math_util.o (.rodata) + unk_0201F06C.o (.rodata) + unk_02021590.o (.rodata) + unk_02021934.o (.rodata) + unk_02021FF8.o (.rodata) + unk_02022450.o (.rodata) + save.o (.rodata) + unk_02023C40.o (.rodata) + unk_02025954.o (.rodata) + unk_02028980.o (.rodata) + unk_02029FB0.o (.rodata) + unk_0202B870.o (.rodata) + unk_0202D858.o (.rodata) rom2_2.o (.rodata) FS_command.o (.rodata) FS_command_default.o (.rodata) diff --git a/arm9/asm/math_util.s b/arm9/asm/math_util.s index e22b0808..3e5f9b6c 100644 --- a/arm9/asm/math_util.s +++ b/arm9/asm/math_util.s @@ -1,6 +1,192 @@ .include "asm/macros.inc" .include "global.inc" + .section .rodata + + .global UNK_020EDB80 +UNK_020EDB80: ; 0x020EDB80 + .short 0x169F, 0x0F14, 0x0B4F, 0x090C, 0x078A, 0x0676, 0x05A7, 0x0506 + .short 0x0486, 0x041C, 0x03C5, 0x037A, 0x033B, 0x0304, 0x02D3, 0x02A9 + .short 0x0283, 0x0261, 0x0243, 0x0227, 0x020E, 0x01F7, 0x01E2, 0x01CF + .short 0x01BD, 0x01AC, 0x019D, 0x018F, 0x0182, 0x0175, 0x0169, 0x015E + .short 0x0154, 0x014A, 0x0141, 0x0139, 0x0130, 0x0128, 0x0121, 0x011A + .short 0x0113, 0x010D, 0x0107, 0x0101, 0x00FB, 0x00F6, 0x00F1, 0x00EC + .short 0x00E7, 0x00E3, 0x00DE, 0x00DA, 0x00D6, 0x00D2, 0x00CE, 0x00CB + .short 0x00C7, 0x00C4, 0x00C1, 0x00BD, 0x00BA, 0x00B7, 0x00B4, 0x00B2 + .short 0x00AF, 0x00AC, 0x00AA, 0x00A7, 0x00A5, 0x00A3, 0x00A0, 0x009E + .short 0x009C, 0x009A, 0x0098, 0x0096, 0x0094, 0x0092, 0x0090, 0x008E + .short 0x008D, 0x008B, 0x0089, 0x0088, 0x0086, 0x0085, 0x0083, 0x0082 + .short 0x0080, 0x007F, 0x007D, 0x007C, 0x007B, 0x0079, 0x0078, 0x0077 + .short 0x0076, 0x0074, 0x0073, 0x0072, 0x0071, 0x0070, 0x006F, 0x006E + .short 0x006D, 0x006C, 0x006B, 0x006A, 0x0069, 0x0068, 0x0067, 0x0066 + .short 0x0065, 0x0064, 0x0063, 0x0062, 0x0062, 0x0061, 0x0060, 0x005F + .short 0x005E, 0x005E, 0x005D, 0x005C, 0x005B, 0x005B, 0x005A + + .global UNK_020EDC7E +UNK_020EDC7E: ; 0x020EDC7E + .short 0x0000, 0x00B7, 0x016D, 0x0223, 0x02D9, 0x038F, 0x0445, 0x04FB + .short 0x05B1, 0x0667, 0x071D, 0x07D3, 0x0889, 0x093F, 0x09F5, 0x0AAB + .short 0x0B61, 0x0C17, 0x0CCD, 0x0D83, 0x0E39, 0x0EEF, 0x0FA5, 0x105C + .short 0x1112, 0x11C8, 0x127E, 0x1334, 0x13EA, 0x14A0, 0x1556, 0x160C + .short 0x16C2, 0x1778, 0x182E, 0x18E4, 0x199A, 0x1A50, 0x1B06, 0x1BBC + .short 0x1C72, 0x1D28, 0x1DDE, 0x1E94, 0x1F4A, 0x2000, 0x20B7, 0x216D + .short 0x2223, 0x22D9, 0x238F, 0x2445, 0x24FB, 0x25B1, 0x2667, 0x271D + .short 0x27D3, 0x2889, 0x293F, 0x29F5, 0x2AAB, 0x2B61, 0x2C17, 0x2CCD + .short 0x2D83, 0x2E39, 0x2EEF, 0x2FA5, 0x305C, 0x3112, 0x31C8, 0x327E + .short 0x3334, 0x33EA, 0x34A0, 0x3556, 0x360C, 0x36C2, 0x3778, 0x382E + .short 0x38E4, 0x399A, 0x3A50, 0x3B06, 0x3BBC, 0x3C72, 0x3D28, 0x3DDE + .short 0x3E94, 0x3F4A, 0x4000, 0x40B7, 0x416D, 0x4223, 0x42D9, 0x438F + .short 0x4445, 0x44FB, 0x45B1, 0x4667, 0x471D, 0x47D3, 0x4889, 0x493F + .short 0x49F5, 0x4AAB, 0x4B61, 0x4C17, 0x4CCD, 0x4D83, 0x4E39, 0x4EEF + .short 0x4FA5, 0x505C, 0x5112, 0x51C8, 0x527E, 0x5334, 0x53EA, 0x54A0 + .short 0x5556, 0x560C, 0x56C2, 0x5778, 0x582E, 0x58E4, 0x599A, 0x5A50 + .short 0x5B06, 0x5BBC, 0x5C72, 0x5D28, 0x5DDE, 0x5E94, 0x5F4A, 0x6000 + .short 0x60B7, 0x616D, 0x6223, 0x62D9, 0x638F, 0x6445, 0x64FB, 0x65B1 + .short 0x6667, 0x671D, 0x67D3, 0x6889, 0x693F, 0x69F5, 0x6AAB, 0x6B61 + .short 0x6C17, 0x6CCD, 0x6D83, 0x6E39, 0x6EEF, 0x6FA5, 0x705C, 0x7112 + .short 0x71C8, 0x727E, 0x7334, 0x73EA, 0x74A0, 0x7556, 0x760C, 0x76C2 + .short 0x7778, 0x782E, 0x78E4, 0x799A, 0x7A50, 0x7B06, 0x7BBC, 0x7C72 + .short 0x7D28, 0x7DDE, 0x7E94, 0x7F4A, 0x8000, 0x80B7, 0x816D, 0x8223 + .short 0x82D9, 0x838F, 0x8445, 0x84FB, 0x85B1, 0x8667, 0x871D, 0x87D3 + .short 0x8889, 0x893F, 0x89F5, 0x8AAB, 0x8B61, 0x8C17, 0x8CCD, 0x8D83 + .short 0x8E39, 0x8EEF, 0x8FA5, 0x905C, 0x9112, 0x91C8, 0x927E, 0x9334 + .short 0x93EA, 0x94A0, 0x9556, 0x960C, 0x96C2, 0x9778, 0x982E, 0x98E4 + .short 0x999A, 0x9A50, 0x9B06, 0x9BBC, 0x9C72, 0x9D28, 0x9DDE, 0x9E94 + .short 0x9F4A, 0xA000, 0xA0B7, 0xA16D, 0xA223, 0xA2D9, 0xA38F, 0xA445 + .short 0xA4FB, 0xA5B1, 0xA667, 0xA71D, 0xA7D3, 0xA889, 0xA93F, 0xA9F5 + .short 0xAAAB, 0xAB61, 0xAC17, 0xACCD, 0xAD83, 0xAE39, 0xAEEF, 0xAFA5 + .short 0xB05C, 0xB112, 0xB1C8, 0xB27E, 0xB334, 0xB3EA, 0xB4A0, 0xB556 + .short 0xB60C, 0xB6C2, 0xB778, 0xB82E, 0xB8E4, 0xB99A, 0xBA50, 0xBB06 + .short 0xBBBC, 0xBC72, 0xBD28, 0xBDDE, 0xBE94, 0xBF4A, 0xC000, 0xC0B7 + .short 0xC16D, 0xC223, 0xC2D9, 0xC38F, 0xC445, 0xC4FB, 0xC5B1, 0xC667 + .short 0xC71D, 0xC7D3, 0xC889, 0xC93F, 0xC9F5, 0xCAAB, 0xCB61, 0xCC17 + .short 0xCCCD, 0xCD83, 0xCE39, 0xCEEF, 0xCFA5, 0xD05C, 0xD112, 0xD1C8 + .short 0xD27E, 0xD334, 0xD3EA, 0xD4A0, 0xD556, 0xD60C, 0xD6C2, 0xD778 + .short 0xD82E, 0xD8E4, 0xD99A, 0xDA50, 0xDB06, 0xDBBC, 0xDC72, 0xDD28 + .short 0xDDDE, 0xDE94, 0xDF4A, 0xE000, 0xE0B7, 0xE16D, 0xE223, 0xE2D9 + .short 0xE38F, 0xE445, 0xE4FB, 0xE5B1, 0xE667, 0xE71D, 0xE7D3, 0xE889 + .short 0xE93F, 0xE9F5, 0xEAAB, 0xEB61, 0xEC17, 0xECCD, 0xED83, 0xEE39 + .short 0xEEEF, 0xEFA5, 0xF05C, 0xF112, 0xF1C8, 0xF27E, 0xF334, 0xF3EA + .short 0xF4A0, 0xF556, 0xF60C, 0xF6C2, 0xF778, 0xF82E, 0xF8E4, 0xF99A + .short 0xFA50, 0xFB06, 0xFBBC, 0xFC72, 0xFD28, 0xFDDE, 0xFE94, 0xFF4A + + .balign 4, 0 + .global UNK_020EDF50 +UNK_020EDF50: ; 0x020EDF50 + .word 0x00000000, 0x00000047, 0x0000008F, 0x000000D6 + .word 0x0000011E, 0x00000165, 0x000001AC, 0x000001F3 + .word 0x0000023A, 0x00000281, 0x000002C7, 0x0000030E + .word 0x00000354, 0x00000399, 0x000003DF, 0x00000424 + .word 0x00000469, 0x000004AE, 0x000004F2, 0x00000536 + .word 0x00000579, 0x000005BC, 0x000005FE, 0x00000640 + .word 0x00000682, 0x000006C3, 0x00000704, 0x00000744 + .word 0x00000783, 0x000007C2, 0x00000800, 0x0000083E + .word 0x0000087B, 0x000008B7, 0x000008F2, 0x0000092D + .word 0x00000968, 0x000009A1, 0x000009DA, 0x00000A12 + .word 0x00000A49, 0x00000A7F, 0x00000AB5, 0x00000AE9 + .word 0x00000B1D, 0x00000B50, 0x00000B82, 0x00000BB4 + .word 0x00000BE4, 0x00000C13, 0x00000C42, 0x00000C6F + .word 0x00000C9C, 0x00000CC7, 0x00000CF2, 0x00000D1B + .word 0x00000D44, 0x00000D6B, 0x00000D92, 0x00000DB7 + .word 0x00000DDB, 0x00000DFE, 0x00000E21, 0x00000E42 + .word 0x00000E61, 0x00000E80, 0x00000E9E, 0x00000EBA + .word 0x00000ED6, 0x00000EF0, 0x00000F09, 0x00000F21 + .word 0x00000F38, 0x00000F4D, 0x00000F61, 0x00000F74 + .word 0x00000F86, 0x00000F97, 0x00000FA6, 0x00000FB5 + .word 0x00000FC2, 0x00000FCE, 0x00000FD8, 0x00000FE1 + .word 0x00000FEA, 0x00000FF0, 0x00000FF6, 0x00000FFA + .word 0x00000FFE, 0x00000FFF, 0x00001000, 0x00000FFF + .word 0x00000FFE, 0x00000FFA, 0x00000FF6, 0x00000FF0 + .word 0x00000FEA, 0x00000FE1, 0x00000FD8, 0x00000FCE + .word 0x00000FC2, 0x00000FB5, 0x00000FA6, 0x00000F97 + .word 0x00000F86, 0x00000F74, 0x00000F61, 0x00000F4D + .word 0x00000F38, 0x00000F21, 0x00000F09, 0x00000EF0 + .word 0x00000ED6, 0x00000EBA, 0x00000E9E, 0x00000E80 + .word 0x00000E61, 0x00000E42, 0x00000E21, 0x00000DFE + .word 0x00000DDB, 0x00000DB7, 0x00000D92, 0x00000D6B + .word 0x00000D44, 0x00000D1B, 0x00000CF2, 0x00000CC7 + .word 0x00000C9C, 0x00000C6F, 0x00000C42, 0x00000C13 + .word 0x00000BE4, 0x00000BB4, 0x00000B82, 0x00000B50 + .word 0x00000B1D, 0x00000AE9, 0x00000AB5, 0x00000A7F + .word 0x00000A49, 0x00000A12, 0x000009DA, 0x000009A1 + .word 0x00000968, 0x0000092D, 0x000008F2, 0x000008B7 + .word 0x0000087B, 0x0000083E, 0x00000800, 0x000007C2 + .word 0x00000783, 0x00000744, 0x00000704, 0x000006C3 + .word 0x00000682, 0x00000640, 0x000005FE, 0x000005BC + .word 0x00000579, 0x00000536, 0x000004F2, 0x000004AE + .word 0x00000469, 0x00000424, 0x000003DF, 0x00000399 + .word 0x00000354, 0x0000030E, 0x000002C7, 0x00000281 + .word 0x0000023A, 0x000001F3, 0x000001AC, 0x00000165 + .word 0x0000011E, 0x000000D6, 0x0000008F, 0x00000047 + .word 0x00000000, 0xFFFFFFB9, 0xFFFFFF71, 0xFFFFFF2A + .word 0xFFFFFEE2, 0xFFFFFE9B, 0xFFFFFE54, 0xFFFFFE0D + .word 0xFFFFFDC6, 0xFFFFFD7F, 0xFFFFFD39, 0xFFFFFCF2 + .word 0xFFFFFCAC, 0xFFFFFC67, 0xFFFFFC21, 0xFFFFFBDC + .word 0xFFFFFB97, 0xFFFFFB52, 0xFFFFFB0E, 0xFFFFFACA + .word 0xFFFFFA87, 0xFFFFFA44, 0xFFFFFA02, 0xFFFFF9C0 + .word 0xFFFFF97E, 0xFFFFF93D, 0xFFFFF8FC, 0xFFFFF8BC + .word 0xFFFFF87D, 0xFFFFF83E, 0xFFFFF800, 0xFFFFF7C2 + .word 0xFFFFF785, 0xFFFFF749, 0xFFFFF70E, 0xFFFFF6D3 + .word 0xFFFFF698, 0xFFFFF65F, 0xFFFFF626, 0xFFFFF5EE + .word 0xFFFFF5B7, 0xFFFFF581, 0xFFFFF54B, 0xFFFFF517 + .word 0xFFFFF4E3, 0xFFFFF4B0, 0xFFFFF47E, 0xFFFFF44C + .word 0xFFFFF41C, 0xFFFFF3ED, 0xFFFFF3BE, 0xFFFFF391 + .word 0xFFFFF364, 0xFFFFF339, 0xFFFFF30E, 0xFFFFF2E5 + .word 0xFFFFF2BC, 0xFFFFF295, 0xFFFFF26E, 0xFFFFF249 + .word 0xFFFFF225, 0xFFFFF202, 0xFFFFF1DF, 0xFFFFF1BE + .word 0xFFFFF19F, 0xFFFFF180, 0xFFFFF162, 0xFFFFF146 + .word 0xFFFFF12A, 0xFFFFF110, 0xFFFFF0F7, 0xFFFFF0DF + .word 0xFFFFF0C8, 0xFFFFF0B3, 0xFFFFF09F, 0xFFFFF08C + .word 0xFFFFF07A, 0xFFFFF069, 0xFFFFF05A, 0xFFFFF04B + .word 0xFFFFF03E, 0xFFFFF032, 0xFFFFF028, 0xFFFFF01F + .word 0xFFFFF016, 0xFFFFF010, 0xFFFFF00A, 0xFFFFF006 + .word 0xFFFFF002, 0xFFFFF001, 0xFFFFF000, 0xFFFFF001 + .word 0xFFFFF002, 0xFFFFF006, 0xFFFFF00A, 0xFFFFF010 + .word 0xFFFFF016, 0xFFFFF01F, 0xFFFFF028, 0xFFFFF032 + .word 0xFFFFF03E, 0xFFFFF04B, 0xFFFFF05A, 0xFFFFF069 + .word 0xFFFFF07A, 0xFFFFF08C, 0xFFFFF09F, 0xFFFFF0B3 + .word 0xFFFFF0C8, 0xFFFFF0DF, 0xFFFFF0F7, 0xFFFFF110 + .word 0xFFFFF12A, 0xFFFFF146, 0xFFFFF162, 0xFFFFF180 + .word 0xFFFFF19F, 0xFFFFF1BE, 0xFFFFF1DF, 0xFFFFF202 + .word 0xFFFFF225, 0xFFFFF249, 0xFFFFF26E, 0xFFFFF295 + .word 0xFFFFF2BC, 0xFFFFF2E5, 0xFFFFF30E, 0xFFFFF339 + .word 0xFFFFF364, 0xFFFFF391, 0xFFFFF3BE, 0xFFFFF3ED + .word 0xFFFFF41C, 0xFFFFF44C, 0xFFFFF47E, 0xFFFFF4B0 + .word 0xFFFFF4E3, 0xFFFFF517, 0xFFFFF54B, 0xFFFFF581 + .word 0xFFFFF5B7, 0xFFFFF5EE, 0xFFFFF626, 0xFFFFF65F + .word 0xFFFFF698, 0xFFFFF6D3, 0xFFFFF70E, 0xFFFFF749 + .word 0xFFFFF785, 0xFFFFF7C2, 0xFFFFF800, 0xFFFFF83E + .word 0xFFFFF87D, 0xFFFFF8BC, 0xFFFFF8FC, 0xFFFFF93D + .word 0xFFFFF97E, 0xFFFFF9C0, 0xFFFFFA02, 0xFFFFFA44 + .word 0xFFFFFA87, 0xFFFFFACA, 0xFFFFFB0E, 0xFFFFFB52 + .word 0xFFFFFB97, 0xFFFFFBDC, 0xFFFFFC21, 0xFFFFFC67 + .word 0xFFFFFCAC, 0xFFFFFCF2, 0xFFFFFD39, 0xFFFFFD7F + .word 0xFFFFFDC6, 0xFFFFFE0D, 0xFFFFFE54, 0xFFFFFE9B + .word 0xFFFFFEE2, 0xFFFFFF2A, 0xFFFFFF71, 0xFFFFFFB9 + .word 0x00000000, 0x00000047, 0x0000008F, 0x000000D6 + .word 0x0000011E, 0x00000165, 0x000001AC, 0x000001F3 + .word 0x0000023A, 0x00000281, 0x000002C7, 0x0000030E + .word 0x00000354, 0x00000399, 0x000003DF, 0x00000424 + .word 0x00000469, 0x000004AE, 0x000004F2, 0x00000536 + .word 0x00000579, 0x000005BC, 0x000005FE, 0x00000640 + .word 0x00000682, 0x000006C3, 0x00000704, 0x00000744 + .word 0x00000783, 0x000007C2, 0x00000800, 0x0000083E + .word 0x0000087B, 0x000008B7, 0x000008F2, 0x0000092D + .word 0x00000968, 0x000009A1, 0x000009DA, 0x00000A12 + .word 0x00000A49, 0x00000A7F, 0x00000AB5, 0x00000AE9 + .word 0x00000B1D, 0x00000B50, 0x00000B82, 0x00000BB4 + .word 0x00000BE4, 0x00000C13, 0x00000C42, 0x00000C6F + .word 0x00000C9C, 0x00000CC7, 0x00000CF2, 0x00000D1B + .word 0x00000D44, 0x00000D6B, 0x00000D92, 0x00000DB7 + .word 0x00000DDB, 0x00000DFE, 0x00000E21, 0x00000E42 + .word 0x00000E61, 0x00000E80, 0x00000E9E, 0x00000EBA + .word 0x00000ED6, 0x00000EF0, 0x00000F09, 0x00000F21 + .word 0x00000F38, 0x00000F4D, 0x00000F61, 0x00000F74 + .word 0x00000F86, 0x00000F97, 0x00000FA6, 0x00000FB5 + .word 0x00000FC2, 0x00000FCE, 0x00000FD8, 0x00000FE1 + .word 0x00000FEA, 0x00000FF0, 0x00000FF6, 0x00000FFA + .word 0x00000FFE, 0x00000FFF + .section .bss .global gLCRNG_State @@ -11,8 +197,6 @@ gLCRNG_State: ; 0x021C4D48 gMTRNG_State: ; 0x021C4D4C .space 624 * 4 - .extern UNK_020EDC7E - .extern UNK_020EDF50 .extern UNK_020FFA38 .extern UNK_02105BA8 .extern UNK_02105BAC diff --git a/arm9/asm/save.s b/arm9/asm/save.s index 72a47d57..457e0f83 100644 --- a/arm9/asm/save.s +++ b/arm9/asm/save.s @@ -1,10 +1,59 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE6D8 - .extern UNK_020EE6DC - .extern UNK_020EE6E0 - .extern UNK_020EE700 + .section .rodata + + .global UNK_020EE6D8 +UNK_020EE6D8: ; 0x020EE6D8 + .word 2 + + .global UNK_020EE6DC +UNK_020EE6DC: ; 0x020EE6DC + .word 36 + + .global UNK_020EE6E0 +UNK_020EE6E0: ; 0x020EE6E0 + .word 0x00, 0x20, FUN_0202B034, FUN_0202B03C + .word 0x01, 0x23, FUN_0202AC20, FUN_0202AC28 + + .global UNK_020EE700 +UNK_020EE700: ; 0x020EE700 + .word 0x00, 0x00, FUN_0202376C, FUN_02023770 + .word 0x01, 0x00, FUN_020238C4, FUN_020238C8 + .word 0x02, 0x00, FUN_0206B8A4, FUN_0206B8C0 + .word 0x03, 0x00, FUN_0206EB80, FUN_0206EBA0 + .word 0x04, 0x00, FUN_02046294, FUN_0204629C + .word 0x05, 0x00, FUN_0204BE14, FUN_0204BE18 + .word 0x06, 0x00, FUN_02034D7C, FUN_02034D98 + .word 0x07, 0x00, FUN_02023D64, FUN_02024378 + .word 0x08, 0x00, FUN_02023C40, FUN_02023C48 + .word 0x09, 0x00, FUN_020254B8, FUN_020254CC + .word 0x0A, 0x00, FUN_02024E64, FUN_02024E6C + .word 0x0B, 0x00, FUN_02034D80, FUN_02034D88 + .word 0x0C, 0x00, FUN_02025954, FUN_0202597C + .word 0x0D, 0x00, FUN_02023AC8, FUN_02023AD8 + .word 0x0E, 0x00, FUN_02026FD8, FUN_02026F60 + .word 0x0F, 0x00, FUN_02025844, FUN_0202584C + .word 0x10, 0x00, FUN_02028054, FUN_0202805C + .word 0x11, 0x00, FUN_020286F8, FUN_02028724 + .word 0x12, 0x00, FUN_02028980, FUN_02028994 + .word 0x13, 0x00, FUN_02029A84, FUN_02029A8C + .word 0x14, 0x00, FUN_02029FB0, FUN_02029FB8 + .word 0x15, 0x00, FUN_02029C58, FUN_02029C60 + .word 0x16, 0x00, FUN_02029EC4, FUN_02029ECC + .word 0x17, 0x00, FUN_0202A89C, FUN_0202A8A4 + .word 0x18, 0x00, FUN_0202A8F4, FUN_0202A8F8 + .word 0x19, 0x00, FUN_0202A924, FUN_0202A92C + .word 0x1A, 0x00, FUN_0202ABC8, FUN_0202ABCC + .word 0x1B, 0x00, FUN_0202B374, FUN_0202B37C + .word 0x1C, 0x00, FUN_0202B8B0, FUN_0202B8B8 + .word 0x1D, 0x00, FUN_020281E0, FUN_020281E8 + .word 0x1E, 0x00, FUN_02029AE0, FUN_02029AE8 + .word 0x1F, 0x00, FUN_0202AC20, FUN_0202AC28 + .word 0x20, 0x00, FUN_0202BE98, FUN_0202BEA0 + .word 0x21, 0x00, FUN_0202C0E0, FUN_0202C0E4 + .word 0x22, 0x00, FUN_02013B28, FUN_02013B2C + .word 0x23, 0x01, FUN_0206B178, FUN_0206B16C .section .bss diff --git a/arm9/asm/unk_020023C0.s b/arm9/asm/unk_020023C0.s index aaa448a5..eaba9e8d 100644 --- a/arm9/asm/unk_020023C0.s +++ b/arm9/asm/unk_020023C0.s @@ -3,13 +3,18 @@ .section .bss + .extern UNK_021C48F8 + .extern gUnknown21C48B8 + .global UNK_02106FC4 UNK_02106FC4: ; 0x02106FC4 .space 0x4 - .extern UNK_021C48F8 - .extern UNK_020ECB50 - .extern gUnknown21C48B8 + .section .rodata + + .global UNK_020ECB50 +UNK_020ECB50: ; 0x020ECB50 + .byte 0x00, 0x01, 0x02, 0x01 .text diff --git a/arm9/asm/unk_02002C14.s b/arm9/asm/unk_02002C14.s index 989b86f4..fc5c4538 100644 --- a/arm9/asm/unk_02002C14.s +++ b/arm9/asm/unk_02002C14.s @@ -11,16 +11,49 @@ UNK_02106FC8: ; 0x02106FC8 UNK_02106FCC: ; 0x02106FCC .space 0xa4 - .extern UNK_020ECB6A - .extern UNK_020ECB65 - .extern UNK_020ECB69 - .extern UNK_020ECB67 - .extern UNK_020ECB56 - .extern UNK_020ECB64 - .extern UNK_020ECB54 - .extern UNK_020ECB6B - .extern UNK_020ECB68 - .extern UNK_020ECB66 + .section .rodata + + .global UNK_020ECB54 +UNK_020ECB54: ; 0x020ECB54 + .byte 0x00, 0x00 + + .global UNK_020ECB56 +UNK_020ECB56: ; 0x020ECB56 + .byte 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00 + + .global UNK_020ECB64 +UNK_020ECB64: ; 0x020ECB64 + .byte 0x0B + + .global UNK_020ECB65 +UNK_020ECB65: ; 0x020ECB65 + .byte 0x10 + + .global UNK_020ECB66 +UNK_020ECB66: ; 0x020ECB66 + .byte 0x00 + + .global UNK_020ECB67 +UNK_020ECB67: ; 0x020ECB67 + .byte 0x00 + + .global UNK_020ECB68 +UNK_020ECB68: ; 0x020ECB68 + .byte 0x00 + + .global UNK_020ECB69 +UNK_020ECB69: ; 0x020ECB69 + .byte 0x01 + + .global UNK_020ECB6A +UNK_020ECB6A: ; 0x020ECB6A + .byte 0x0F + + .global UNK_020ECB6B +UNK_020ECB6B: ; 0x020ECB6B + .byte 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F + .byte 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00 .text diff --git a/arm9/asm/unk_020040F4.s b/arm9/asm/unk_020040F4.s index 689c5801..0f85144b 100644 --- a/arm9/asm/unk_020040F4.s +++ b/arm9/asm/unk_020040F4.s @@ -1,8 +1,6 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ECB8C - .section .bss .global UNK_021C3DD8 UNK_021C3DD8: ; 0x021C3DD8 @@ -12,6 +10,12 @@ UNK_021C3DD8: ; 0x021C3DD8 UNK_021C3DE0: ; 0x021C3DE0 .space 0x7d0 + .section .rodata + + .global UNK_020ECB8C +UNK_020ECB8C: ; 0x020ECB8C + .byte 2, 3, 4, 5, 6, 7, 8, 9, 10 + .text thumb_func_start FUN_020040F4 diff --git a/arm9/asm/unk_02006864.s b/arm9/asm/unk_02006864.s index 69ef048f..4f69acde 100644 --- a/arm9/asm/unk_02006864.s +++ b/arm9/asm/unk_02006864.s @@ -1,10 +1,25 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ECBA8 - .extern UNK_020ECBB0 - .extern UNK_020ECB98 - .extern UNK_020ECBA0 + .section .rodata + + .global UNK_020ECB98 +UNK_020ECB98: ; 0x020ECB98 + .word 0x020B1768 + .word 0x020B1528 + + .global UNK_020ECBA0 +UNK_020ECBA0: ; 0x020ECBA0 + .byte 0xF4, 0x92, 0x0C, 0x02, 0x94, 0x92, 0x0C, 0x02 + + .global UNK_020ECBA8 +UNK_020ECBA8: ; 0x020ECBA8 + .byte 0x68, 0x17, 0x0B, 0x02, 0x28, 0x15, 0x0B, 0x02 + + .global UNK_020ECBB0 +UNK_020ECBB0: ; 0x020ECBB0 + .byte 0x50, 0x95, 0x0C, 0x02, 0x80, 0x94, 0x0C, 0x02, 0x90, 0x8A, 0x0C, 0x02, 0x48, 0x89, 0x0C, 0x02 + .byte 0xE8, 0x94, 0x0C, 0x02, 0x18, 0x94, 0x0C, 0x02, 0x58, 0x88, 0x0C, 0x02, 0x74, 0x87, 0x0C, 0x02 .text diff --git a/arm9/asm/unk_02006D98.s b/arm9/asm/unk_02006D98.s index 84db1a4e..0918f818 100644 --- a/arm9/asm/unk_02006D98.s +++ b/arm9/asm/unk_02006D98.s @@ -3,9 +3,71 @@ .extern UNK_020ECD4C .extern UNK_02105AE8 - .extern UNK_020ECBD0 .extern UNK_020FFA38 + .section .rodata + + .global UNK_020ECBD0 +UNK_020ECBD0: ; 0x020ECBD0 + .byte 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00 + .byte 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00 + .byte 0xA0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0xA0, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x00, 0x00 + + .global UNK_020ECC10 +UNK_020ECC10: ; 0x020ECC10 + .byte 0x1E, 0x21, 0x1F, 0x21, 0x20, 0x21, 0x1D, 0x22, 0x1E, 0x22, 0x1F, 0x22, 0x20, 0x22, 0x21, 0x22 + .byte 0x1C, 0x23, 0x1D, 0x23, 0x1E, 0x23, 0x1F, 0x23, 0x20, 0x23, 0x21, 0x23, 0x22, 0x23, 0x1C, 0x24 + .byte 0x1D, 0x24, 0x1E, 0x24, 0x1F, 0x24, 0x20, 0x24, 0x21, 0x24, 0x22, 0x24, 0x1C, 0x25, 0x1D, 0x25 + .byte 0x1E, 0x25, 0x1F, 0x25, 0x20, 0x25, 0x21, 0x25, 0x22, 0x25, 0x1C, 0x26, 0x1D, 0x26, 0x1E, 0x26 + .byte 0x1F, 0x26, 0x20, 0x26, 0x21, 0x26, 0x22, 0x26, 0x1C, 0x27, 0x1D, 0x27, 0x1E, 0x27, 0x1F, 0x27 + .byte 0x20, 0x27, 0x21, 0x27, 0x22, 0x27, 0x1D, 0x28, 0x1E, 0x28, 0x1F, 0x28, 0x20, 0x28, 0x21, 0x28 + .byte 0x1E, 0x29, 0x1F, 0x29, 0x20, 0x29, 0xFF, 0xFF + + .global UNK_020ECC78 +UNK_020ECC78: ; 0x020ECC78 + .byte 0x33, 0x11, 0x34, 0x11, 0x35, 0x11, 0x36, 0x11, 0x32, 0x12, 0x33, 0x12, 0x34, 0x12, 0x35, 0x12 + .byte 0x36, 0x12, 0x37, 0x12, 0x31, 0x13, 0x32, 0x13, 0x33, 0x13, 0x34, 0x13, 0x35, 0x13, 0x36, 0x13 + .byte 0x37, 0x13, 0x38, 0x13, 0x31, 0x14, 0x32, 0x14, 0x33, 0x14, 0x34, 0x14, 0x35, 0x14, 0x36, 0x14 + .byte 0x37, 0x14, 0x38, 0x14, 0x31, 0x15, 0x32, 0x15, 0x33, 0x15, 0x34, 0x15, 0x35, 0x15, 0x36, 0x15 + .byte 0x37, 0x15, 0x38, 0x15, 0x31, 0x16, 0x32, 0x16, 0x33, 0x16, 0x34, 0x16, 0x35, 0x16, 0x36, 0x16 + .byte 0x37, 0x16, 0x38, 0x16, 0x32, 0x17, 0x33, 0x17, 0x34, 0x17, 0x35, 0x17, 0x36, 0x17, 0x37, 0x17 + .byte 0x33, 0x18, 0x34, 0x18, 0x35, 0x18, 0x36, 0x18, 0xFF, 0xFF + + .global UNK_020ECCE2 +UNK_020ECCE2: ; 0x020ECCE2 + .byte 0x1B, 0x0F, 0x1C, 0x0F, 0x1D, 0x0F, 0x1E, 0x0F, 0x1A, 0x10, 0x1B, 0x10, 0x1C, 0x10, 0x1D, 0x10 + .byte 0x1E, 0x10, 0x1F, 0x10, 0x19, 0x11, 0x1A, 0x11, 0x1B, 0x11, 0x1C, 0x11, 0x1D, 0x11, 0x1E, 0x11 + .byte 0x1F, 0x11, 0x20, 0x11, 0x19, 0x12, 0x1A, 0x12, 0x1B, 0x12, 0x1C, 0x12, 0x1D, 0x12, 0x1E, 0x12 + .byte 0x1F, 0x12, 0x20, 0x12, 0x19, 0x13, 0x1A, 0x13, 0x1B, 0x13, 0x1C, 0x13, 0x1D, 0x13, 0x1E, 0x13 + .byte 0x1F, 0x13, 0x20, 0x13, 0x19, 0x14, 0x1A, 0x14, 0x1B, 0x14, 0x1C, 0x14, 0x1D, 0x14, 0x1E, 0x14 + .byte 0x1F, 0x14, 0x20, 0x14, 0x1A, 0x15, 0x1B, 0x15, 0x1C, 0x15, 0x1D, 0x15, 0x1E, 0x15, 0x1F, 0x15 + .byte 0x1B, 0x16, 0x1C, 0x16, 0x1D, 0x16, 0x1E, 0x16, 0xFF, 0xFF + + .global UNK_020ECD4C +UNK_020ECD4C: ; 0x020ECD4C + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 + .byte 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 + .byte 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00 + .byte 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00 + .byte 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 + .byte 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 + + .global UNK_020ECDCC +UNK_020ECDCC: ; 0x020ECDCC + .byte 0x2B, 0x21, 0x2C, 0x21, 0x2D, 0x21, 0x29, 0x22, 0x2A, 0x22, 0x2B, 0x22, 0x2C, 0x22, 0x2D, 0x22 + .byte 0x2E, 0x22, 0x2F, 0x22, 0x28, 0x23, 0x29, 0x23, 0x2A, 0x23, 0x2B, 0x23, 0x2C, 0x23, 0x2D, 0x23 + .byte 0x2E, 0x23, 0x2F, 0x23, 0x30, 0x23, 0x28, 0x24, 0x29, 0x24, 0x2A, 0x24, 0x2B, 0x24, 0x2C, 0x24 + .byte 0x2D, 0x24, 0x2E, 0x24, 0x2F, 0x24, 0x30, 0x24, 0x28, 0x25, 0x29, 0x25, 0x2A, 0x25, 0x2B, 0x25 + .byte 0x2C, 0x25, 0x2D, 0x25, 0x2E, 0x25, 0x2F, 0x25, 0x30, 0x25, 0x28, 0x26, 0x29, 0x26, 0x2A, 0x26 + .byte 0x2B, 0x26, 0x2C, 0x26, 0x2D, 0x26, 0x2E, 0x26, 0x2F, 0x26, 0x30, 0x26, 0x28, 0x27, 0x29, 0x27 + .byte 0x2A, 0x27, 0x2B, 0x27, 0x2C, 0x27, 0x2D, 0x27, 0x2E, 0x27, 0x2F, 0x27, 0x30, 0x27, 0x28, 0x28 + .byte 0x29, 0x28, 0x2A, 0x28, 0x2B, 0x28, 0x2C, 0x28, 0x2D, 0x28, 0x2E, 0x28, 0x2F, 0x28, 0x30, 0x28 + .byte 0x29, 0x29, 0x2A, 0x29, 0x2B, 0x29, 0x2C, 0x29, 0x2D, 0x29, 0x2E, 0x29, 0x2F, 0x29, 0x2B, 0x2A + .byte 0x2C, 0x2A, 0x2D, 0x2A, 0xFF, 0xFF, 0x00, 0x00 + .text thumb_func_start FUN_02006D98 diff --git a/arm9/asm/unk_0200AA80.s b/arm9/asm/unk_0200AA80.s index 8b3207ea..a3c00a1e 100644 --- a/arm9/asm/unk_0200AA80.s +++ b/arm9/asm/unk_0200AA80.s @@ -1,9 +1,20 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ECE6C - .extern UNK_020ECE64 - .extern UNK_020ECE6E + .section .rodata + + .global UNK_020ECE64 +UNK_020ECE64: ; 0x020ECE64 + .byte 0x7E, 0x01, 0x80, 0x01, 0x7F, 0x01, 0x00, 0x00 + + .global UNK_020ECE6C +UNK_020ECE6C: ; 0x020ECE6C + .byte 0x40, 0x01 + + .global UNK_020ECE6E +UNK_020ECE6E: ; 0x020ECE6E + .byte 0x08, 0x00, 0x60, 0x01, 0x10, 0x00, 0xA0, 0x01, 0x10, 0x00, 0xE0, 0x01, 0x10, 0x00, 0x20, 0x02 + .byte 0x10, 0x00, 0x60, 0x02, 0x10, 0x00, 0xA0, 0x02, 0x10, 0x00 .text diff --git a/arm9/asm/unk_0200CABC.s b/arm9/asm/unk_0200CABC.s index 3fa50ec7..8e75a5c6 100644 --- a/arm9/asm/unk_0200CABC.s +++ b/arm9/asm/unk_0200CABC.s @@ -1,10 +1,27 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ECE88 - .extern UNK_020ECE98 - .extern UNK_020ECEC0 - .extern UNK_020ECEA8 + .section .rodata + + .global UNK_020ECE88 +UNK_020ECE88: ; 0x020ECE88 + .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 + + .global UNK_020ECE98 +UNK_020ECE98: ; 0x020ECE98 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 + + .global UNK_020ECEA8 +UNK_020ECEA8: ; 0x020ECEA8 + .byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global UNK_020ECEC0 +UNK_020ECEC0: ; 0x020ECEC0 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0xD5, 0x5C, 0x01, 0x00, 0xD5, 0x5C, 0x01, 0x00, 0xD5, 0x5C, 0x01, 0x00 + .byte 0xD5, 0x5C, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .text diff --git a/arm9/asm/unk_0200E1D0.s b/arm9/asm/unk_0200E1D0.s index 07804cdb..251fbbed 100644 --- a/arm9/asm/unk_0200E1D0.s +++ b/arm9/asm/unk_0200E1D0.s @@ -1,7 +1,52 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ECEF4 + .section .rodata + + .global UNK_020ECEF4 +UNK_020ECEF4: ; 0x020ECEF4 + .word FUN_0200E850 + .word FUN_0200E86C + .word FUN_0200E88C + .word FUN_0200E8C8 + .word FUN_0200E900 + .word FUN_0200E93C + .word FUN_0200E974 + .word FUN_0200E9A0 + .word FUN_0200E9CC + .word FUN_0200EA08 + .word FUN_0200EA40 + .word FUN_0200EA7C + .word FUN_0200EAB4 + .word FUN_0200EAE0 + .word FUN_0200EB0C + .word FUN_0200EB40 + .word FUN_0200EB70 + .word FUN_0200EB9C + .word FUN_0200EBC8 + .word FUN_0200EBF4 + .word FUN_0200EC20 + .word FUN_0200EC4C + .word FUN_0200EC78 + .word FUN_0200ECA4 + .word FUN_0200ECD0 + .word FUN_0200ECFC + .word FUN_0200ED28 + .word FUN_0200ED54 + .word FUN_0200ED80 + .word FUN_0200EDD4 + .word FUN_0200EE24 + .word FUN_0200EE60 + .word FUN_0200EE98 + .word FUN_0200EED8 + .word FUN_0200EF14 + .word FUN_0200EF54 + .word FUN_0200EF90 + .word FUN_0200EFBC + .word FUN_0200EFE8 + .word FUN_0200F014 + .word FUN_0200F040 + .word FUN_0200F07C .section .bss diff --git a/arm9/asm/unk_0200E850.s b/arm9/asm/unk_0200E850.s index efd9722c..609a6bf2 100644 --- a/arm9/asm/unk_0200E850.s +++ b/arm9/asm/unk_0200E850.s @@ -1,63 +1,237 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED034 - .extern UNK_020ED274 - .extern UNK_02105B18 - .extern UNK_02105B78 - .extern UNK_020ED154 - .extern UNK_020ECFC6 - .extern UNK_020ED0C4 - .extern UNK_020ED178 - .extern UNK_02105B08 - .extern UNK_020ED0A0 - .extern UNK_020ED2D8 - .extern UNK_020ECFCC - .extern UNK_02105AF8 - .extern UNK_02105B30 - .extern UNK_020ECF9F - .extern UNK_020ECFA8 - .extern UNK_020ED040 - .extern UNK_020ED004 - .extern UNK_020ECF9C - .extern UNK_020ED208 .extern UNK_020FFA38 - .extern UNK_020ECFA5 - .extern UNK_020ED070 - .extern UNK_020ED0E8 - .extern UNK_020ECFC0 - .extern UNK_020ED010 - .extern UNK_020ECFEC - .extern UNK_020ED060 + .extern UNK_02105AF8 + .extern UNK_02105B00 + .extern UNK_02105B08 .extern UNK_02105B10 - .extern UNK_020ECFAE - .extern UNK_020ECFBA - .extern UNK_020ED298 - .extern UNK_020ED050 - .extern UNK_020ED19C + .extern UNK_02105B18 .extern UNK_02105B20 - .extern UNK_020ED01C - .extern UNK_020ED10C - .extern UNK_020ECFB4 - .extern UNK_020ECFE0 + .extern UNK_02105B28 + .extern UNK_02105B30 .extern UNK_02105B38 - .extern UNK_020ED250 - .extern UNK_020ECFA2 - .extern UNK_020ED318 - .extern UNK_020ED22C - .extern UNK_020ED090 - .extern UNK_020ECFD5 .extern UNK_02105B40 - .extern UNK_02105B28 - .extern UNK_020ED1C0 - .extern UNK_020ECFF8 - .extern UNK_02105B00 - .extern UNK_020ED1E4 - .extern UNK_020ED080 - .extern UNK_020ED130 .extern UNK_02105B48 - .extern UNK_020ED358 - .extern UNK_020ED028 + .extern UNK_02105B78 + + .section .rodata + + .global UNK_020ECF9C +UNK_020ECF9C: ; 0x020ECF9C + .byte 0x00, 0xC0, 0x00 + + .global UNK_020ECF9F +UNK_020ECF9F: ; 0x020ECF9F + .byte 0x00, 0xC0, 0x01 + + .global UNK_020ECFA2 +UNK_020ECFA2: ; 0x020ECFA2 + .byte 0xC0, 0x00, 0x00 + + .global UNK_020ECFA5 +UNK_020ECFA5: ; 0x020ECFA5 + .byte 0xC0, 0x00, 0x01 + + .global UNK_020ECFA8 +UNK_020ECFA8: ; 0x020ECFA8 + .byte 0x60, 0x00, 0x01, 0x60, 0xC0, 0x01 + + .global UNK_020ECFAE +UNK_020ECFAE: ; 0x020ECFAE + .byte 0x00, 0x5E, 0x01, 0xC0, 0x62, 0x01 + + .global UNK_020ECFB4 +UNK_020ECFB4: ; 0x020ECFB4 + .byte 0x00, 0x60, 0x00, 0xC0, 0x60, 0x00 + + .global UNK_020ECFBA +UNK_020ECFBA: ; 0x020ECFBA + .byte 0x5E, 0x00, 0x00, 0x62, 0xC0, 0x00 + + .global UNK_020ECFC0 +UNK_020ECFC0: ; 0x020ECFC0 + .byte 0x00, 0x60, 0x01, 0xC0, 0x60, 0x01 + + .global UNK_020ECFC6 +UNK_020ECFC6: ; 0x020ECFC6 + .byte 0x60, 0x00, 0x00, 0x60, 0xC0, 0x00 + + .global UNK_020ECFCC +UNK_020ECFCC: ; 0x020ECFCC + .byte 0x40, 0x00, 0x00, 0x80, 0x40, 0x00, 0xC0, 0x80, 0x00 + + .global UNK_020ECFD5 +UNK_020ECFD5: ; 0x020ECFD5 + .byte 0x00, 0x40, 0x01, 0x40, 0x80, 0x01, 0x80, 0xC0, 0x01, 0x00, 0x00 + + .global UNK_020ECFE0 +UNK_020ECFE0: ; 0x020ECFE0 + .byte 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ECFEC +UNK_020ECFEC: ; 0x020ECFEC + .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ECFF8 +UNK_020ECFF8: ; 0x020ECFF8 + .byte 0x00, 0x00, 0x00, 0x00, 0x49, 0x7F, 0x00, 0x00, 0x20, 0x3F, 0x01, 0x00 + + .global UNK_020ED004 +UNK_020ED004: ; 0x020ED004 + .byte 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED010 +UNK_020ED010: ; 0x020ED010 + .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED01C +UNK_020ED01C: ; 0x020ED01C + .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x3F, 0x20, 0x01, 0x00 + + .global UNK_020ED028 +UNK_020ED028: ; 0x020ED028 + .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x20, 0x3F, 0x00, 0x00 + + .global UNK_020ED034 +UNK_020ED034: ; 0x020ED034 + .byte 0x00, 0x00, 0x00, 0x00, 0x49, 0x7F, 0x00, 0x00, 0x3F, 0x20, 0x00, 0x00 + + .global UNK_020ED040 +UNK_020ED040: ; 0x020ED040 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED050 +UNK_020ED050: ; 0x020ED050 + .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x20, 0x01, 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED060 +UNK_020ED060: ; 0x020ED060 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x80, 0x00, 0x20, 0x01, 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED070 +UNK_020ED070: ; 0x020ED070 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x80, 0x00, 0xB0, 0xFF, 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED080 +UNK_020ED080: ; 0x020ED080 + .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0xB0, 0xFF, 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED090 +UNK_020ED090: ; 0x020ED090 + .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED0A0 +UNK_020ED0A0: ; 0x020ED0A0 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED0C4 +UNK_020ED0C4: ; 0x020ED0C4 + .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED0E8 +UNK_020ED0E8: ; 0x020ED0E8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED10C +UNK_020ED10C: ; 0x020ED10C + .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x01 + + .global UNK_020ED130 +UNK_020ED130: ; 0x020ED130 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x01 + + .global UNK_020ED154 +UNK_020ED154: ; 0x020ED154 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED178 +UNK_020ED178: ; 0x020ED178 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x00 + + .global UNK_020ED19C +UNK_020ED19C: ; 0x020ED19C + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x00 + + .global UNK_020ED1C0 +UNK_020ED1C0: ; 0x020ED1C0 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x01 + + .global UNK_020ED1E4 +UNK_020ED1E4: ; 0x020ED1E4 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x3F, 0x20, 0x00 + + .global UNK_020ED208 +UNK_020ED208: ; 0x020ED208 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x01 + + .global UNK_020ED22C +UNK_020ED22C: ; 0x020ED22C + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x01, 0x20, 0x3F, 0x01 + + .global UNK_020ED250 +UNK_020ED250: ; 0x020ED250 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x00, 0x20, 0x3F, 0x00 + + .global UNK_020ED274 +UNK_020ED274: ; 0x020ED274 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + .byte 0x01, 0x20, 0x3F, 0x00 + + .global UNK_020ED298 +UNK_020ED298: ; 0x020ED298 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + + .global UNK_020ED2D8 +UNK_020ED2D8: ; 0x020ED2D8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + + .global UNK_020ED318 +UNK_020ED318: ; 0x020ED318 + .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 + + .global UNK_020ED358 +UNK_020ED358: ; 0x020ED358 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 .text diff --git a/arm9/asm/unk_02011744.s b/arm9/asm/unk_02011744.s index c2f4883f..e0b5ddc3 100644 --- a/arm9/asm/unk_02011744.s +++ b/arm9/asm/unk_02011744.s @@ -1,19 +1,67 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED398 - .extern UNK_020ED399 - .extern UNK_020ED3B0 - .extern UNK_020ED3B8 - .extern UNK_020ED3C8 - .extern UNK_020ED3D8 - .extern UNK_020ED438 - .extern UNK_020ED498 - .extern UNK_020ED4A4 - .extern UNK_020ED4B2 - .extern UNK_020ED4CC .extern UNK_020FFA38 + .section .rodata + + .global UNK_020ED398 +UNK_020ED398: ; 0x020ED398 + .byte 0x08 + + .global UNK_020ED399 +UNK_020ED399: ; 0x020ED399 + .byte 0x08, 0x08, 0x04, 0x04, 0x08, 0x04, 0x04, 0x04, 0x02, 0x04, 0x01, 0x02, 0x04, 0x02, 0x02, 0x02 + .byte 0x01, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01 + + .global UNK_020ED3B0 +UNK_020ED3B0: ; 0x020ED3B0 + .byte 0x47, 0x01, 0x00, 0x00, 0xEF, 0x01, 0x00, 0x00 + + .global UNK_020ED3B8 +UNK_020ED3B8: ; 0x020ED3B8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 + + .global UNK_020ED3C8 +UNK_020ED3C8: ; 0x020ED3C8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 + + .global UNK_020ED3D8 +UNK_020ED3D8: ; 0x020ED3D8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + + .global UNK_020ED438 +UNK_020ED438: ; 0x020ED438 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + + .global UNK_020ED498 +UNK_020ED498: ; 0x020ED498 + .byte 0x17, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00 + + .global UNK_020ED4A4 +UNK_020ED4A4: ; 0x020ED4A4 + .byte 0x63, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global UNK_020ED4B2 +UNK_020ED4B2: ; 0x020ED4B2 + .byte 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x3B, 0x00, 0x5A, 0x00, 0x78, 0x00, 0x97, 0x00, 0xB5, 0x00 + .byte 0xD4, 0x00, 0xF3, 0x00, 0x11, 0x01, 0x30, 0x01, 0x4E, 0x01 + + .global UNK_020ED4CC +UNK_020ED4CC: ; 0x020ED4CC + .byte 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + .byte 0x01, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03 + .section .bss .global UNK_021C4808 diff --git a/arm9/asm/unk_02012CC8.s b/arm9/asm/unk_02012CC8.s index 1771b617..aabfd3e9 100644 --- a/arm9/asm/unk_02012CC8.s +++ b/arm9/asm/unk_02012CC8.s @@ -1,13 +1,45 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED4E4 - .extern UNK_020ED4F0 - .extern UNK_020ED4FC - .extern UNK_020ED508 - .extern UNK_020ED548 .extern UNK_021CED64 + .section .rodata + + .global UNK_020ED4E4 +UNK_020ED4E4: ; 0x020ED4E4 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global UNK_020ED4F0 +UNK_020ED4F0: ; 0x020ED4F0 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global UNK_020ED4FC +UNK_020ED4FC: ; 0x020ED4FC + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00 + + .global UNK_020ED508 +UNK_020ED508: ; 0x020ED508 + .word FUN_02012ECC + .word FUN_02012EF8 + .word FUN_02012F24 + .word FUN_02012F50 + .word FUN_02012F7C + .word FUN_02012FA8 + .word FUN_02012FD4 + .word FUN_02013000 + .word FUN_0201302C + .word FUN_02013058 + .word FUN_02013084 + .word FUN_020130B0 + .word FUN_020130DC + .word FUN_02013108 + .word FUN_02013134 + .word FUN_02013160 + + .global UNK_020ED548 +UNK_020ED548: ; 0x020ED548 + .byte 0x1F, 0x01, 0xFF, 0xFF + .section .bss .global UNK_021C4850 diff --git a/arm9/asm/unk_02013724.s b/arm9/asm/unk_02013724.s index 7200e3d9..83050853 100644 --- a/arm9/asm/unk_02013724.s +++ b/arm9/asm/unk_02013724.s @@ -1,13 +1,37 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED557 - .extern UNK_020ED55E - .extern UNK_020ED54C - .extern UNK_020ED556 - .extern UNK_020ED55C - .extern UNK_020ED558 - .extern UNK_020ED55A + .section .rodata + + .global UNK_020ED54C +UNK_020ED54C: ; 0x020ED54C + .byte 0x8D, 0x01, 0x8F, 0x01, 0x8B, 0x01, 0x8C, 0x01, 0x8E, 0x01 + + .global UNK_020ED556 +UNK_020ED556: ; 0x020ED556 + .byte 0x00 + + .global UNK_020ED557 +UNK_020ED557: ; 0x020ED557 + .byte 0x00 + + .global UNK_020ED558 +UNK_020ED558: ; 0x020ED558 + .byte 0x84, 0x01 + + .global UNK_020ED55A +UNK_020ED55A: ; 0x020ED55A + .byte 0x07, 0x00 + + .global UNK_020ED55C +UNK_020ED55C: ; 0x020ED55C + .byte 0xFF, 0xFF + + .global UNK_020ED55E +UNK_020ED55E: ; 0x020ED55E + .byte 0x00, 0x00, 0x01, 0x00, 0x84, 0x01, 0x21, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x00, 0x88, 0x01 + .byte 0x0A, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0x04, 0x84, 0x01, 0x01, 0x00, 0xFF, 0xFF, 0x00, 0x00 + .byte 0x00, 0x00 .text diff --git a/arm9/asm/unk_020139D8.s b/arm9/asm/unk_020139D8.s index e80d60ba..26303fbb 100644 --- a/arm9/asm/unk_020139D8.s +++ b/arm9/asm/unk_020139D8.s @@ -1,12 +1,100 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED5B5 - .extern UNK_020ED5F0 - .extern UNK_020ED5C0 - .extern UNK_020ED5D6 - .extern UNK_020ED5EC - .extern UNK_020ED5B4 + .section .rodata + + .global UNK_020ED580 +UNK_020ED580: ; 0x020ED580 + .byte 0xC0, 0x04, 0xF0, 0x04 + + .global UNK_020ED584 +UNK_020ED584: ; 0x020ED584 + .byte 0x4E, 0x02, 0xD2, 0x03 + + .global UNK_020ED588 +UNK_020ED588: ; 0x020ED588 + .byte 0xBB, 0x04, 0x00, 0x05 + + .global UNK_020ED58C +UNK_020ED58C: ; 0x020ED58C + .byte 0x41, 0x04, 0x99, 0x05 + + .global UNK_020ED590 +UNK_020ED590: ; 0x020ED590 + .byte 0x2C, 0x04, 0x9D, 0x05 + + .global UNK_020ED594 +UNK_020ED594: ; 0x020ED594 + .byte 0x7A, 0x04, 0x8D, 0x04 + + .global UNK_020ED598 +UNK_020ED598: ; 0x020ED598 + .byte 0xB6, 0x04, 0x05, 0x05 + + .global UNK_020ED59C +UNK_020ED59C: ; 0x020ED59C + .byte 0xFC, 0x04, 0x96, 0x05 + + .global UNK_020ED5A0 +UNK_020ED5A0: ; 0x020ED5A0 + .byte 0x8F, 0x04, 0x97, 0x04 + + .global UNK_020ED5A4 +UNK_020ED5A4: ; 0x020ED5A4 + .byte 0xB0, 0x04, 0xFF, 0x04 + + .global UNK_020ED5A8 +UNK_020ED5A8: ; 0x020ED5A8 + .byte 0xA7, 0x04, 0xE1, 0x04 + + .global UNK_020ED5AC +UNK_020ED5AC: ; 0x020ED5AC + .byte 0x79, 0x04, 0x98, 0x04, 0x9B, 0x04, 0x9C, 0x04 + + .global UNK_020ED5B4 +UNK_020ED5B4: ; 0x020ED5B4 + .byte 0x01 + + .global UNK_020ED5B5 +UNK_020ED5B5: ; 0x020ED5B5 + .byte 0x00, 0x02, 0x01, 0x03, 0x02, 0x04, 0x03, 0x05, 0x04, 0x07, 0x05 + + .global UNK_020ED5C0 +UNK_020ED5C0: ; 0x020ED5C0 + .byte 0x6A, 0x01, 0x4D, 0x02, 0x35, 0x02, 0x29, 0x02, 0x84, 0x01, 0x85, 0x01, 0x86, 0x01, 0x87, 0x01 + .byte 0x88, 0x01, 0x89, 0x01, 0x8A, 0x01 + + .global UNK_020ED5D6 +UNK_020ED5D6: ; 0x020ED5D6 + .byte 0xF0, 0x01, 0xD4, 0x01, 0x12, 0x00, 0x7C, 0x00, 0x26, 0x00, 0x26, 0x00, 0x6B, 0x00, 0x68, 0x00 + .byte 0x2F, 0x00, 0x20, 0x00, 0x17, 0x00 + + .global UNK_020ED5EC +UNK_020ED5EC: ; 0x020ED5EC + .word UNK_020ED58C + .byte 2 + .word UNK_020ED580 + .byte 2 + .word UNK_020ED5A8 + .byte 2 + .word UNK_020ED5AC + .byte 4 + .word UNK_020ED5A0 + .byte 2 + .word UNK_020ED59C + .byte 2 + .word UNK_020ED588 + .byte 2 + .word UNK_020ED584 + .byte 2 + .word UNK_020ED590 + .byte 2 + .word UNK_020ED5A4 + .byte 2 + .word UNK_020ED598 + .byte 2 + .word UNK_020ED594 + .byte 2 .text @@ -363,7 +451,7 @@ _02013C3A: ldrh r1, [r6, #0x0] cmp r0, r1 bne _02013C4C - ldr r0, _02013C68 ; =UNK_020ED5F0 + ldr r0, _02013C68 ; =UNK_020ED5EC + 4 lsl r1, r3, #0x3 ldr r0, [r0, r1] sub r0, r0, #0x1 @@ -384,7 +472,7 @@ _02013C54: bx lr nop _02013C64: .word UNK_020ED5EC -_02013C68: .word UNK_020ED5F0 +_02013C68: .word UNK_020ED5EC + 4 thumb_func_start FUN_02013C6C FUN_02013C6C: ; 0x02013C6C @@ -402,7 +490,7 @@ _02013C7E: ldrh r1, [r4, #0x0] cmp r0, r1 bne _02013CB4 - ldr r2, _02013CCC ; =UNK_020ED5F0 + ldr r2, _02013CCC ; =UNK_020ED5EC + 4 lsl r1, r7, #0x3 ldr r2, [r2, r1] mov r0, #0x0 @@ -441,5 +529,5 @@ _02013CBC: pop {r3-r7, pc} nop _02013CC8: .word UNK_020ED5EC -_02013CCC: .word UNK_020ED5F0 +_02013CCC: .word UNK_020ED5EC + 4 _02013CD0: .word 0x0000FFFF diff --git a/arm9/asm/unk_02014BF4.s b/arm9/asm/unk_02014BF4.s index 706a35f4..8c766384 100644 --- a/arm9/asm/unk_02014BF4.s +++ b/arm9/asm/unk_02014BF4.s @@ -1,12 +1,75 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED668 .extern UNK_020FFA38 - .extern UNK_020ED64C - .extern UNK_020ED66C - .extern UNK_020ED670 - .extern UNK_020ED6A4 + + .section .rodata + + .global UNK_020ED64C +UNK_020ED64C: ; 0x020ED64C + .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x02, 0x00, 0x01, 0x00, 0x00, 0x02 + .byte 0x02, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00 + + .global UNK_020ED668 +UNK_020ED668: ; 0x020ED668 + .word FUN_02015A34 + + .global UNK_020ED66C +UNK_020ED66C: ; 0x020ED66C + .byte 0x06, 0x00, 0x00, 0x00 + + .global UNK_020ED670 +UNK_020ED670: ; 0x020ED670 + .byte 0x01, 0x00, 0x00, 0x00 + .word FUN_02015AEC + .byte 0x06, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00 + .word FUN_02015BAC + .byte 0x04, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .word FUN_02015BE8 + .byte 0x03, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .word FUN_02015C24 + .byte 0x04, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + + .global UNK_020ED6A4 +UNK_020ED6A4: ; 0x020ED6A4 + .word FUN_020151B8 + .word FUN_020151C8 + .word FUN_020151D0 + .word FUN_02015300 + .word FUN_020153E0 + .word FUN_02015218 + .word FUN_02015240 + .word FUN_02015264 + .word FUN_0201528C + .word FUN_020152B0 + .word FUN_020152D8 + .word FUN_02015404 + .word FUN_02015428 + .word FUN_02015444 + .word FUN_02015470 + .word FUN_0201549C + .word FUN_0201551C + .word FUN_02015550 + .word FUN_02015588 + .word FUN_020155D0 + .word FUN_02015620 + .word FUN_020156E8 + .word FUN_02015730 + .word FUN_02015798 + .word FUN_0201585C + .word FUN_02015868 + .word FUN_020158A0 + .word FUN_020158AC + .word FUN_020158B8 + .word FUN_020158C4 + .word FUN_020158D0 + .word FUN_020157EC + .word FUN_02015800 + .word FUN_02015840 .text diff --git a/arm9/asm/unk_02015CC0.s b/arm9/asm/unk_02015CC0.s index 4968c864..32de27da 100644 --- a/arm9/asm/unk_02015CC0.s +++ b/arm9/asm/unk_02015CC0.s @@ -1,7 +1,11 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED72C + .section .rodata + + .global UNK_020ED72C +UNK_020ED72C: ; 0x020ED72C + .byte 0x00, 0x00, 0xD0, 0x07, 0xB8, 0x0B, 0x00, 0x00 .text diff --git a/arm9/asm/unk_02015D14.s b/arm9/asm/unk_02015D14.s index 6c2d5394..3b49756a 100644 --- a/arm9/asm/unk_02015D14.s +++ b/arm9/asm/unk_02015D14.s @@ -1,7 +1,72 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020ED734 + .section .rodata + + .global UNK_020ED734 +UNK_020ED734: ; 0x020ED734 + .short 0x0001, 0x01DE, 0x0003, 0x0003, 0x0005, 0x0005, 0x0007, 0x0007 + .short 0x0009, 0x0009, 0x000B, 0x000B, 0x000C, 0x000C, 0x000E, 0x000E + .short 0x0010, 0x0010, 0x0012, 0x0012, 0x0014, 0x0014, 0x0016, 0x0016 + .short 0x0018, 0x0018, 0x001A, 0x001A, 0x001C, 0x001C, 0x001E, 0x001E + .short 0x0020, 0x0020, 0x0022, 0x0022, 0x0025, 0x0025, 0x0027, 0x0027 + .short 0x0029, 0x0029, 0x002B, 0x002B, 0x002C, 0x002C, 0x002D, 0x002D + .short 0x002E, 0x002E, 0x002F, 0x002F, 0x0030, 0x0030, 0x0033, 0x0033 + .short 0x0036, 0x0036, 0x0039, 0x0039, 0x003C, 0x003C, 0x003F, 0x003F + .short 0x0040, 0x0040, 0x0041, 0x0041, 0x0042, 0x0042, 0x0043, 0x0043 + .short 0x0045, 0x0045, 0x0047, 0x0047, 0x0049, 0x0049, 0x004A, 0x004A + .short 0x004B, 0x004B, 0x004C, 0x004C, 0x004D, 0x004D, 0x004E, 0x004E + .short 0x004F, 0x004F, 0x0050, 0x0050, 0x0051, 0x0051, 0x0002, 0x0002 + .short 0x0004, 0x0004, 0x0006, 0x0006, 0x0008, 0x0008, 0x000A, 0x000A + .short 0x0044, 0x0044, 0x0046, 0x0046, 0x0048, 0x0048, 0x000D, 0x000D + .short 0x000F, 0x000F, 0x0011, 0x0011, 0x0013, 0x0013, 0x0015, 0x0015 + .short 0x0017, 0x0017, 0x0019, 0x0019, 0x001B, 0x001B, 0x001D, 0x001D + .short 0x001F, 0x001F, 0x0021, 0x0021, 0x0023, 0x0023, 0x0026, 0x0026 + .short 0x0028, 0x0028, 0x002A, 0x002A, 0x0031, 0x0031, 0x0034, 0x0034 + .short 0x0037, 0x0037, 0x003A, 0x003A, 0x003D, 0x003D, 0x0032, 0x0032 + .short 0x0035, 0x0035, 0x0038, 0x0038, 0x003B, 0x003B, 0x003E, 0x003E + .short 0x0024, 0x0024, 0x0053, 0x0053, 0x0055, 0x0055, 0x0057, 0x0057 + .short 0x0059, 0x0059, 0x005B, 0x005B, 0x005C, 0x005C, 0x005E, 0x005E + .short 0x0060, 0x0060, 0x0062, 0x0062, 0x0064, 0x0064, 0x0066, 0x0066 + .short 0x0068, 0x0068, 0x006A, 0x006A, 0x006C, 0x006C, 0x006E, 0x006E + .short 0x0070, 0x0070, 0x0072, 0x0072, 0x0075, 0x0075, 0x0077, 0x0077 + .short 0x0079, 0x0079, 0x007B, 0x007B, 0x007C, 0x007C, 0x007D, 0x007D + .short 0x007E, 0x007E, 0x007F, 0x007F, 0x0080, 0x0080, 0x0083, 0x0083 + .short 0x0086, 0x0086, 0x0089, 0x0089, 0x008C, 0x008C, 0x008F, 0x008F + .short 0x0090, 0x0090, 0x0091, 0x0091, 0x0092, 0x0092, 0x0093, 0x0093 + .short 0x0095, 0x0095, 0x0097, 0x0097, 0x0099, 0x0099, 0x009A, 0x009A + .short 0x009B, 0x009B, 0x009C, 0x009C, 0x009D, 0x009D, 0x009E, 0x009E + .short 0x009F, 0x009F, 0x00A0, 0x00A0, 0x00A1, 0x00A1, 0x0052, 0x0052 + .short 0x0054, 0x0054, 0x0056, 0x0056, 0x0058, 0x0058, 0x005A, 0x005A + .short 0x0094, 0x0094, 0x0096, 0x0096, 0x0098, 0x0098, 0x005D, 0x005D + .short 0x005F, 0x005F, 0x0061, 0x0061, 0x0063, 0x0063, 0x0065, 0x0065 + .short 0x0067, 0x0067, 0x0069, 0x0069, 0x006B, 0x006B, 0x006D, 0x006D + .short 0x006F, 0x006F, 0x0071, 0x0071, 0x0073, 0x0073, 0x0076, 0x0076 + .short 0x0078, 0x0078, 0x007A, 0x007A, 0x0081, 0x0081, 0x0084, 0x0084 + .short 0x0087, 0x0087, 0x008A, 0x008A, 0x008D, 0x008D, 0x0082, 0x0082 + .short 0x0085, 0x0085, 0x0088, 0x0088, 0x008B, 0x008B, 0x008E, 0x008E + .short 0x0074, 0x0074, 0x00A2, 0x0121, 0x00A3, 0x0122, 0x00A4, 0x0123 + .short 0x00A5, 0x0124, 0x00A6, 0x0125, 0x00A7, 0x0126, 0x00A8, 0x0127 + .short 0x00A9, 0x0128, 0x00AA, 0x0129, 0x00AB, 0x012A, 0x00E1, 0x01AB + .short 0x00E2, 0x01AC, 0x00E4, 0x01AE, 0x00F1, 0x01BE, 0x00E6, 0x01B0 + .short 0x00E5, 0x01AF, 0x00EA, 0x00EA, 0x00EB, 0x00EB, 0x00E8, 0x01B2 + .short 0x00E9, 0x01B3, 0x00EE, 0x01BB, 0x00EF, 0x01BC, 0x0112, 0x0112 + .short 0x00E3, 0x01AD, 0x00F2, 0x0176, 0x00E7, 0x01B1, 0x00AC, 0x012B + .short 0x00AD, 0x012C, 0x00AE, 0x012D, 0x00AF, 0x012E, 0x00B0, 0x012F + .short 0x00B1, 0x0130, 0x00B2, 0x0131, 0x00B3, 0x0132, 0x00B4, 0x0133 + .short 0x00B5, 0x0134, 0x00B6, 0x0135, 0x00B7, 0x0136, 0x00B8, 0x0137 + .short 0x00B9, 0x0138, 0x00BA, 0x0139, 0x00BB, 0x013A, 0x00BC, 0x013B + .short 0x00BD, 0x013C, 0x00BE, 0x013D, 0x00BF, 0x013E, 0x00C0, 0x013F + .short 0x00C1, 0x0140, 0x00C2, 0x0141, 0x00C3, 0x0142, 0x00C4, 0x0143 + .short 0x00C5, 0x0144, 0x00C6, 0x0145, 0x00C7, 0x0146, 0x00C8, 0x0147 + .short 0x00C9, 0x0148, 0x00CA, 0x0149, 0x00CB, 0x014A, 0x00CC, 0x014B + .short 0x00CD, 0x014C, 0x00CE, 0x014D, 0x00CF, 0x014E, 0x00D0, 0x014F + .short 0x00D1, 0x0150, 0x00D2, 0x0151, 0x00D3, 0x0152, 0x00D4, 0x0153 + .short 0x00D5, 0x0154, 0x00D6, 0x0155, 0x00D7, 0x0156, 0x00D8, 0x0157 + .short 0x00D9, 0x0158, 0x00DA, 0x0159, 0x00DB, 0x015A, 0x00DC, 0x015B + .short 0x00DD, 0x015C, 0x00DE, 0x015D, 0x00DF, 0x015E, 0x011F, 0x011F + .short 0x00F6, 0x01C4, 0x0163, 0x0163, 0x0175, 0x0175, 0x017B, 0x017B + .short 0x0183, 0x0183, 0x0195, 0x0195, 0x019B, 0x019B .text diff --git a/arm9/asm/unk_02015EA0.s b/arm9/asm/unk_02015EA0.s index 1bdec03c..77270feb 100644 --- a/arm9/asm/unk_02015EA0.s +++ b/arm9/asm/unk_02015EA0.s @@ -1,7 +1,12 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EDB10 + .section .rodata + + .global UNK_020EDB10 +UNK_020EDB10: ; 0x020EDB10 + .byte 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 .section .bss diff --git a/arm9/asm/unk_02016B94.s b/arm9/asm/unk_02016B94.s index 620cec52..4a3448e8 100644 --- a/arm9/asm/unk_02016B94.s +++ b/arm9/asm/unk_02016B94.s @@ -1,13 +1,47 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EDB30 - .extern UNK_020EDB68 - .extern UNK_020EDB44 - .extern UNK_020EDB5C - .extern UNK_020EDB38 - .extern UNK_020EDB74 - .extern UNK_020EDB50 + .section .rodata + + .global UNK_020EDB30 +UNK_020EDB30: ; 0x020EDB30 + .byte 0x10, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00 + + .global UNK_020EDB38 +UNK_020EDB38: ; 0x020EDB38 + .word FUN_020192D4 + .word FUN_02019358 + .word FUN_020192D4 + + .global UNK_020EDB44 +UNK_020EDB44: ; 0x020EDB44 + .word FUN_020195D0 + .word FUN_0201960C + .word FUN_020195D0 + + .global UNK_020EDB50 +UNK_020EDB50: ; 0x020EDB50 + .word FUN_020195A8 + .word FUN_020195E4 + .word FUN_020195A8 + + .global UNK_020EDB5C +UNK_020EDB5C: ; 0x020EDB5C + .word FUN_020194C8 + .word FUN_0201951C + .word FUN_020194C8 + + .global UNK_020EDB68 +UNK_020EDB68: ; 0x020EDB68 + .word FUN_0201949C + .word FUN_020194E0 + .word FUN_0201949C + + .global UNK_020EDB74 +UNK_020EDB74: ; 0x020EDB74 + .word FUN_020193B4 + .word FUN_02019444 + .word FUN_020193B4 .text diff --git a/arm9/asm/unk_0201F06C.s b/arm9/asm/unk_0201F06C.s index e9b22b43..e333bc99 100644 --- a/arm9/asm/unk_0201F06C.s +++ b/arm9/asm/unk_0201F06C.s @@ -1,8 +1,16 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE658 - .extern UNK_020EE660 + .section .rodata + + .global UNK_020EE658 +UNK_020EE658: ; 0x020EE658 + .byte 0x75, 0x07, 0x02, 0x02, 0x19, 0x06, 0x02, 0x02 + + .global UNK_020EE660 +UNK_020EE660: ; 0x020EE660 + .byte 0x85, 0x07, 0x02, 0x02, 0x79, 0x07, 0x02, 0x02 + .extern UNK_020FFA38 .extern UNK_02105BBC .extern UNK_021064C0 diff --git a/arm9/asm/unk_02021590.s b/arm9/asm/unk_02021590.s index dcc2722a..db0303a1 100644 --- a/arm9/asm/unk_02021590.s +++ b/arm9/asm/unk_02021590.s @@ -1,9 +1,19 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE66C - .extern UNK_020EE674 - .extern UNK_020EE668 + .section .rodata + + .global UNK_020EE668 +UNK_020EE668: ; 0x020EE668 + .byte 0x00, 0x01, 0x02, 0x03 + + .global UNK_020EE66C +UNK_020EE66C: ; 0x020EE66C + .byte 0xED, 0x16, 0x02, 0x02, 0x1D, 0x17, 0x02, 0x02 + + .global UNK_020EE674 +UNK_020EE674: ; 0x020EE674 + .byte 0x3D, 0x17, 0x02, 0x02, 0x4D, 0x17, 0x02, 0x02 .text diff --git a/arm9/asm/unk_02021934.s b/arm9/asm/unk_02021934.s index 5ed9fa6a..7d333fd8 100644 --- a/arm9/asm/unk_02021934.s +++ b/arm9/asm/unk_02021934.s @@ -1,9 +1,22 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE6A0 - .extern UNK_020EE67C - .extern UNK_020EE690 + .section .rodata + + .global UNK_020EE67C +UNK_020EE67C: ; 0x020EE67C + .byte 0xA2, 0x00, 0xA3, 0x00, 0xA4, 0x00, 0xA5, 0x00, 0xA6, 0x00, 0xA7, 0x00, 0xA8, 0x00, 0xA9, 0x00 + .byte 0xAA, 0x00, 0xAB, 0x00 + + .global UNK_020EE690 +UNK_020EE690: ; 0x020EE690 + .byte 0x21, 0x01, 0x22, 0x01, 0x23, 0x01, 0x24, 0x01, 0x25, 0x01, 0x26, 0x01, 0x27, 0x01, 0x28, 0x01 + + .global UNK_020EE6A0 +UNK_020EE6A0: ; 0x020EE6A0 + .byte 0x29, 0x01, 0x2A, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 + .byte 0xE8, 0x03, 0x00, 0x00, 0x10, 0x27, 0x00, 0x00, 0xA0, 0x86, 0x01, 0x00, 0x40, 0x42, 0x0F, 0x00 + .byte 0x80, 0x96, 0x98, 0x00, 0x00, 0xE1, 0xF5, 0x05, 0x00, 0xCA, 0x9A, 0x3B .text diff --git a/arm9/asm/unk_02021FF8.s b/arm9/asm/unk_02021FF8.s index 9df72185..1926cbb0 100644 --- a/arm9/asm/unk_02021FF8.s +++ b/arm9/asm/unk_02021FF8.s @@ -1,7 +1,12 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE6CC + .section .rodata + + .global UNK_020EE6CC +UNK_020EE6CC: ; 0x020EE6CC + .word FUN_020221EC + .word FUN_02022208 .text diff --git a/arm9/asm/unk_02022450.s b/arm9/asm/unk_02022450.s index 2be4ba54..73169e78 100644 --- a/arm9/asm/unk_02022450.s +++ b/arm9/asm/unk_02022450.s @@ -1,7 +1,11 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE6D4 + .section .rodata + + .global UNK_020EE6D4 +UNK_020EE6D4: ; 0x020EE6D4 + .asciz "rom" .text diff --git a/arm9/asm/unk_02023C40.s b/arm9/asm/unk_02023C40.s index d8b2396e..5ad65841 100644 --- a/arm9/asm/unk_02023C40.s +++ b/arm9/asm/unk_02023C40.s @@ -1,7 +1,12 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE942 + .section .rodata + + .global UNK_020EE940 +UNK_020EE940: ; 0x020EE940 + .short 0x01EA, 0x0097, 0x00F9, 0x00FA, 0x00FB, 0x0181, 0x0182, 0x01E9 + .short 0x01EA, 0x01EB, 0x01EC, 0x01ED .text @@ -1034,7 +1039,7 @@ _0202433C: FUN_02024340: ; 0x02024340 push {r4-r5} mov r3, #0x0 - ldr r5, _02024360 ; =UNK_020EE942 + ldr r5, _02024360 ; =UNK_020EE940 + 2 mov r4, #0x1 add r1, r3, #0x0 _0202434A: @@ -1051,7 +1056,7 @@ _02024352: pop {r4-r5} bx lr .balign 4 -_02024360: .word UNK_020EE942 +_02024360: .word UNK_020EE940 + 2 thumb_func_start FUN_02024364 FUN_02024364: ; 0x02024364 diff --git a/arm9/asm/unk_02025954.s b/arm9/asm/unk_02025954.s index 92c79b6e..5ffe8d5a 100644 --- a/arm9/asm/unk_02025954.s +++ b/arm9/asm/unk_02025954.s @@ -3,7 +3,12 @@ .extern gUnknown21C48B8 .extern UNK_02105C74 - .extern UNK_020EE958 + + .section .rodata + + .global UNK_020EE958 +UNK_020EE958: ; 0x020EE958 + .byte 0x00, 0x02, 0x02, 0x04, 0x04, 0x05, 0x00, 0x01, 0x01, 0x03, 0x03, 0x05 .text diff --git a/arm9/asm/unk_02028980.s b/arm9/asm/unk_02028980.s index 45014309..b538a7c5 100644 --- a/arm9/asm/unk_02028980.s +++ b/arm9/asm/unk_02028980.s @@ -1,10 +1,39 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EE9A4 - .extern UNK_020EE964 - .extern UNK_020EE9A8 - .extern UNK_020EE96A + .section .rodata + + .global UNK_020EE964 +UNK_020EE964: ; 0x020EE964 + .byte 0xF6, 0x00, 0x00, 0x00, 0x2F, 0x00 + + .global UNK_020EE96A +UNK_020EE96A: ; 0x020EE96A + .byte 0x00, 0x00, 0x3B, 0x01, 0x00, 0x00, 0x43, 0x00, 0x01, 0x00, 0x3C, 0x01, 0x00, 0x00, 0x7A, 0x00 + .byte 0x03, 0x00, 0x3D, 0x01, 0x00, 0x00, 0x85, 0x00, 0x02, 0x00, 0x3E, 0x01, 0x00, 0x00, 0x58, 0x00 + .byte 0x04, 0x00, 0x3F, 0x01, 0x00, 0x00, 0xA7, 0x00, 0x06, 0x00, 0xFA, 0x00, 0x00, 0x00, 0x23, 0x00 + .byte 0x05, 0x00, 0x40, 0x01, 0x00, 0x00, 0x9A, 0x00, 0x07, 0x00 + + .global UNK_020EE9A4 +UNK_020EE9A4: ; 0x020EE9A4 + .byte 0x5A, 0x00, 0x00, 0x00 + + .global UNK_020EE9A8 +UNK_020EE9A8: ; 0x020EE9A8 + .byte 0x01, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x5D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x5E, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 .text diff --git a/arm9/asm/unk_02029FB0.s b/arm9/asm/unk_02029FB0.s index 03b82a62..7a04b8b5 100644 --- a/arm9/asm/unk_02029FB0.s +++ b/arm9/asm/unk_02029FB0.s @@ -2,7 +2,16 @@ .include "global.inc" .extern UNK_02105CD8 - .extern UNK_020EEA7C + + .section .rodata + + .global UNK_020EEA7C +UNK_020EEA7C: ; 0x020EEA7C + .byte 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x02, 0x00, 0x02, 0x00 + .byte 0x02, 0x00, 0x02, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x07, 0x00, 0x07, 0x00, 0x07, 0x00 + .byte 0x0A, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x14, 0x00, 0x1E, 0x00 + .byte 0x23, 0x00, 0x28, 0x00, 0xF4, 0x01, 0x10, 0x27, 0x1E, 0x00, 0x1E, 0x00, 0x02, 0x00, 0x05, 0x00 + .byte 0x01, 0x00, 0x01, 0x00, 0x05, 0x00, 0x03, 0x00, 0x01, 0x00, 0x01, 0x00 .text diff --git a/arm9/asm/unk_0202B870.s b/arm9/asm/unk_0202B870.s index 5db429a3..bcdd8164 100644 --- a/arm9/asm/unk_0202B870.s +++ b/arm9/asm/unk_0202B870.s @@ -1,9 +1,22 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EEAD0 - .extern UNK_020EEAC9 - .extern UNK_020EEAC8 + .section .rodata + + .global UNK_020EEAC8 +UNK_020EEAC8: ; 0x020EEAC8 + .byte 0x06 + + .global UNK_020EEAC9 +UNK_020EEAC9: ; 0x020EEAC9 + .byte 0x00, 0x04, 0x06, 0x03, 0x0A, 0x00, 0x00 + + .global UNK_020EEAD0 +UNK_020EEAD0: ; 0x020EEAD0 + .byte 0x35, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00 + .byte 0x3D, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00 + .byte 0x0B, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + .byte 0x43, 0x00, 0x00, 0x00 .text diff --git a/arm9/asm/unk_0202D858.s b/arm9/asm/unk_0202D858.s index 9af649e0..e678326d 100644 --- a/arm9/asm/unk_0202D858.s +++ b/arm9/asm/unk_0202D858.s @@ -1,8 +1,17 @@ .include "asm/macros.inc" .include "global.inc" - .extern UNK_020EEB1E - .extern UNK_020EEB04 + .section .rodata + + .global UNK_020EEB04 +UNK_020EEB04: ; 0x020EEB04 + .byte 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x03, 0x04, 0x03, 0x04, 0x07, 0x03, 0x07, 0x04, 0x01, 0x04 + .byte 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 + + .global UNK_020EEB1E +UNK_020EEB1E: ; 0x020EEB1E + .byte 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 + .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 .text diff --git a/arm9/data/rom2_2.s b/arm9/data/rom2_2.s index ef152416..b707de77 100644 --- a/arm9/data/rom2_2.s +++ b/arm9/data/rom2_2.s @@ -3,1165 +3,7 @@ /* rom2.s TODO: Disassemble */ -.section .rodata - - .global UNK_020ECB50 -UNK_020ECB50: ; 0x020ECB50 - .byte 0x00, 0x01, 0x02, 0x01 - - .global UNK_020ECB54 -UNK_020ECB54: ; 0x020ECB54 - .byte 0x00, 0x00 - - .global UNK_020ECB56 -UNK_020ECB56: ; 0x020ECB56 - .byte 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00 - - .global UNK_020ECB64 -UNK_020ECB64: ; 0x020ECB64 - .byte 0x0B - - .global UNK_020ECB65 -UNK_020ECB65: ; 0x020ECB65 - .byte 0x10 - - .global UNK_020ECB66 -UNK_020ECB66: ; 0x020ECB66 - .byte 0x00 - - .global UNK_020ECB67 -UNK_020ECB67: ; 0x020ECB67 - .byte 0x00 - - .global UNK_020ECB68 -UNK_020ECB68: ; 0x020ECB68 - .byte 0x00 - - .global UNK_020ECB69 -UNK_020ECB69: ; 0x020ECB69 - .byte 0x01 - - .global UNK_020ECB6A -UNK_020ECB6A: ; 0x020ECB6A - .byte 0x0F - - .global UNK_020ECB6B -UNK_020ECB6B: ; 0x020ECB6B - .byte 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F - .byte 0x02, 0x0B, 0x10, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00 - - .global UNK_020ECB8C -UNK_020ECB8C: ; 0x020ECB8C - .byte 2, 3, 4, 5, 6, 7, 8, 9, 10 - - .balign 4, 0 - .global UNK_020ECB98 -UNK_020ECB98: ; 0x020ECB98 - .word 0x020B1768 - .word 0x020B1528 - - .global UNK_020ECBA0 -UNK_020ECBA0: ; 0x020ECBA0 - .byte 0xF4, 0x92, 0x0C, 0x02, 0x94, 0x92, 0x0C, 0x02 - - .global UNK_020ECBA8 -UNK_020ECBA8: ; 0x020ECBA8 - .byte 0x68, 0x17, 0x0B, 0x02, 0x28, 0x15, 0x0B, 0x02 - - .global UNK_020ECBB0 -UNK_020ECBB0: ; 0x020ECBB0 - .byte 0x50, 0x95, 0x0C, 0x02, 0x80, 0x94, 0x0C, 0x02, 0x90, 0x8A, 0x0C, 0x02, 0x48, 0x89, 0x0C, 0x02 - .byte 0xE8, 0x94, 0x0C, 0x02, 0x18, 0x94, 0x0C, 0x02, 0x58, 0x88, 0x0C, 0x02, 0x74, 0x87, 0x0C, 0x02 - - .global UNK_020ECBD0 -UNK_020ECBD0: ; 0x020ECBD0 - .byte 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0xB0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x00, 0x00 - - .global UNK_020ECC10 -UNK_020ECC10: ; 0x020ECC10 - .byte 0x1E, 0x21, 0x1F, 0x21, 0x20, 0x21, 0x1D, 0x22, 0x1E, 0x22, 0x1F, 0x22, 0x20, 0x22, 0x21, 0x22 - .byte 0x1C, 0x23, 0x1D, 0x23, 0x1E, 0x23, 0x1F, 0x23, 0x20, 0x23, 0x21, 0x23, 0x22, 0x23, 0x1C, 0x24 - .byte 0x1D, 0x24, 0x1E, 0x24, 0x1F, 0x24, 0x20, 0x24, 0x21, 0x24, 0x22, 0x24, 0x1C, 0x25, 0x1D, 0x25 - .byte 0x1E, 0x25, 0x1F, 0x25, 0x20, 0x25, 0x21, 0x25, 0x22, 0x25, 0x1C, 0x26, 0x1D, 0x26, 0x1E, 0x26 - .byte 0x1F, 0x26, 0x20, 0x26, 0x21, 0x26, 0x22, 0x26, 0x1C, 0x27, 0x1D, 0x27, 0x1E, 0x27, 0x1F, 0x27 - .byte 0x20, 0x27, 0x21, 0x27, 0x22, 0x27, 0x1D, 0x28, 0x1E, 0x28, 0x1F, 0x28, 0x20, 0x28, 0x21, 0x28 - .byte 0x1E, 0x29, 0x1F, 0x29, 0x20, 0x29, 0xFF, 0xFF - - .global UNK_020ECC78 -UNK_020ECC78: ; 0x020ECC78 - .byte 0x33, 0x11, 0x34, 0x11, 0x35, 0x11, 0x36, 0x11, 0x32, 0x12, 0x33, 0x12, 0x34, 0x12, 0x35, 0x12 - .byte 0x36, 0x12, 0x37, 0x12, 0x31, 0x13, 0x32, 0x13, 0x33, 0x13, 0x34, 0x13, 0x35, 0x13, 0x36, 0x13 - .byte 0x37, 0x13, 0x38, 0x13, 0x31, 0x14, 0x32, 0x14, 0x33, 0x14, 0x34, 0x14, 0x35, 0x14, 0x36, 0x14 - .byte 0x37, 0x14, 0x38, 0x14, 0x31, 0x15, 0x32, 0x15, 0x33, 0x15, 0x34, 0x15, 0x35, 0x15, 0x36, 0x15 - .byte 0x37, 0x15, 0x38, 0x15, 0x31, 0x16, 0x32, 0x16, 0x33, 0x16, 0x34, 0x16, 0x35, 0x16, 0x36, 0x16 - .byte 0x37, 0x16, 0x38, 0x16, 0x32, 0x17, 0x33, 0x17, 0x34, 0x17, 0x35, 0x17, 0x36, 0x17, 0x37, 0x17 - .byte 0x33, 0x18, 0x34, 0x18, 0x35, 0x18, 0x36, 0x18, 0xFF, 0xFF - - .global UNK_020ECCE2 -UNK_020ECCE2: ; 0x020ECCE2 - .byte 0x1B, 0x0F, 0x1C, 0x0F, 0x1D, 0x0F, 0x1E, 0x0F, 0x1A, 0x10, 0x1B, 0x10, 0x1C, 0x10, 0x1D, 0x10 - .byte 0x1E, 0x10, 0x1F, 0x10, 0x19, 0x11, 0x1A, 0x11, 0x1B, 0x11, 0x1C, 0x11, 0x1D, 0x11, 0x1E, 0x11 - .byte 0x1F, 0x11, 0x20, 0x11, 0x19, 0x12, 0x1A, 0x12, 0x1B, 0x12, 0x1C, 0x12, 0x1D, 0x12, 0x1E, 0x12 - .byte 0x1F, 0x12, 0x20, 0x12, 0x19, 0x13, 0x1A, 0x13, 0x1B, 0x13, 0x1C, 0x13, 0x1D, 0x13, 0x1E, 0x13 - .byte 0x1F, 0x13, 0x20, 0x13, 0x19, 0x14, 0x1A, 0x14, 0x1B, 0x14, 0x1C, 0x14, 0x1D, 0x14, 0x1E, 0x14 - .byte 0x1F, 0x14, 0x20, 0x14, 0x1A, 0x15, 0x1B, 0x15, 0x1C, 0x15, 0x1D, 0x15, 0x1E, 0x15, 0x1F, 0x15 - .byte 0x1B, 0x16, 0x1C, 0x16, 0x1D, 0x16, 0x1E, 0x16, 0xFF, 0xFF - - .global UNK_020ECD4C -UNK_020ECD4C: ; 0x020ECD4C - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 - .byte 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 - .byte 0x50, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00 - .byte 0x50, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00 - - .global UNK_020ECDCC -UNK_020ECDCC: ; 0x020ECDCC - .byte 0x2B, 0x21, 0x2C, 0x21, 0x2D, 0x21, 0x29, 0x22, 0x2A, 0x22, 0x2B, 0x22, 0x2C, 0x22, 0x2D, 0x22 - .byte 0x2E, 0x22, 0x2F, 0x22, 0x28, 0x23, 0x29, 0x23, 0x2A, 0x23, 0x2B, 0x23, 0x2C, 0x23, 0x2D, 0x23 - .byte 0x2E, 0x23, 0x2F, 0x23, 0x30, 0x23, 0x28, 0x24, 0x29, 0x24, 0x2A, 0x24, 0x2B, 0x24, 0x2C, 0x24 - .byte 0x2D, 0x24, 0x2E, 0x24, 0x2F, 0x24, 0x30, 0x24, 0x28, 0x25, 0x29, 0x25, 0x2A, 0x25, 0x2B, 0x25 - .byte 0x2C, 0x25, 0x2D, 0x25, 0x2E, 0x25, 0x2F, 0x25, 0x30, 0x25, 0x28, 0x26, 0x29, 0x26, 0x2A, 0x26 - .byte 0x2B, 0x26, 0x2C, 0x26, 0x2D, 0x26, 0x2E, 0x26, 0x2F, 0x26, 0x30, 0x26, 0x28, 0x27, 0x29, 0x27 - .byte 0x2A, 0x27, 0x2B, 0x27, 0x2C, 0x27, 0x2D, 0x27, 0x2E, 0x27, 0x2F, 0x27, 0x30, 0x27, 0x28, 0x28 - .byte 0x29, 0x28, 0x2A, 0x28, 0x2B, 0x28, 0x2C, 0x28, 0x2D, 0x28, 0x2E, 0x28, 0x2F, 0x28, 0x30, 0x28 - .byte 0x29, 0x29, 0x2A, 0x29, 0x2B, 0x29, 0x2C, 0x29, 0x2D, 0x29, 0x2E, 0x29, 0x2F, 0x29, 0x2B, 0x2A - .byte 0x2C, 0x2A, 0x2D, 0x2A, 0xFF, 0xFF, 0x00, 0x00 - - .global UNK_020ECE64 -UNK_020ECE64: ; 0x020ECE64 - .byte 0x7E, 0x01, 0x80, 0x01, 0x7F, 0x01, 0x00, 0x00 - - .global UNK_020ECE6C -UNK_020ECE6C: ; 0x020ECE6C - .byte 0x40, 0x01 - - .global UNK_020ECE6E -UNK_020ECE6E: ; 0x020ECE6E - .byte 0x08, 0x00, 0x60, 0x01, 0x10, 0x00, 0xA0, 0x01, 0x10, 0x00, 0xE0, 0x01, 0x10, 0x00, 0x20, 0x02 - .byte 0x10, 0x00, 0x60, 0x02, 0x10, 0x00, 0xA0, 0x02, 0x10, 0x00 - - .global UNK_020ECE88 -UNK_020ECE88: ; 0x020ECE88 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 - - .global UNK_020ECE98 -UNK_020ECE98: ; 0x020ECE98 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 - - .global UNK_020ECEA8 -UNK_020ECEA8: ; 0x020ECEA8 - .byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ECEC0 -UNK_020ECEC0: ; 0x020ECEC0 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0xD5, 0x5C, 0x01, 0x00, 0xD5, 0x5C, 0x01, 0x00, 0xD5, 0x5C, 0x01, 0x00 - .byte 0xD5, 0x5C, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ECEF4 -UNK_020ECEF4: ; 0x020ECEF4 - .word 0x0200E851 - .word 0x0200E86D - .word 0x0200E88D - .word 0x0200E8C9 - .word 0x0200E901 - .word 0x0200E93D - .word 0x0200E975 - .word 0x0200E9A1 - .word 0x0200E9CD - .word 0x0200EA09 - .word 0x0200EA41 - .word 0x0200EA7D - .word 0x0200EAB5 - .word 0x0200EAE1 - .word 0x0200EB0D - .word 0x0200EB41 - .word 0x0200EB71 - .word 0x0200EB9D - .word 0x0200EBC9 - .word 0x0200EBF5 - .word 0x0200EC21 - .word 0x0200EC4D - .word 0x0200EC79 - .word 0x0200ECA5 - .word 0x0200ECD1 - .word 0x0200ECFD - .word 0x0200ED29 - .word 0x0200ED55 - .word 0x0200ED81 - .word 0x0200EDD5 - .word 0x0200EE25 - .word 0x0200EE61 - .word 0x0200EE99 - .word 0x0200EED9 - .word 0x0200EF15 - .word 0x0200EF55 - .word 0x0200EF91 - .word 0x0200EFBD - .word 0x0200EFE9 - .word 0x0200F015 - .word 0x0200F041 - .word 0x0200F07D - - .global UNK_020ECF9C -UNK_020ECF9C: ; 0x020ECF9C - .byte 0x00, 0xC0, 0x00 - - .global UNK_020ECF9F -UNK_020ECF9F: ; 0x020ECF9F - .byte 0x00, 0xC0, 0x01 - - .global UNK_020ECFA2 -UNK_020ECFA2: ; 0x020ECFA2 - .byte 0xC0, 0x00, 0x00 - - .global UNK_020ECFA5 -UNK_020ECFA5: ; 0x020ECFA5 - .byte 0xC0, 0x00, 0x01 - - .global UNK_020ECFA8 -UNK_020ECFA8: ; 0x020ECFA8 - .byte 0x60, 0x00, 0x01, 0x60, 0xC0, 0x01 - - .global UNK_020ECFAE -UNK_020ECFAE: ; 0x020ECFAE - .byte 0x00, 0x5E, 0x01, 0xC0, 0x62, 0x01 - - .global UNK_020ECFB4 -UNK_020ECFB4: ; 0x020ECFB4 - .byte 0x00, 0x60, 0x00, 0xC0, 0x60, 0x00 - - .global UNK_020ECFBA -UNK_020ECFBA: ; 0x020ECFBA - .byte 0x5E, 0x00, 0x00, 0x62, 0xC0, 0x00 - - .global UNK_020ECFC0 -UNK_020ECFC0: ; 0x020ECFC0 - .byte 0x00, 0x60, 0x01, 0xC0, 0x60, 0x01 - - .global UNK_020ECFC6 -UNK_020ECFC6: ; 0x020ECFC6 - .byte 0x60, 0x00, 0x00, 0x60, 0xC0, 0x00 - - .global UNK_020ECFCC -UNK_020ECFCC: ; 0x020ECFCC - .byte 0x40, 0x00, 0x00, 0x80, 0x40, 0x00, 0xC0, 0x80, 0x00 - - .global UNK_020ECFD5 -UNK_020ECFD5: ; 0x020ECFD5 - .byte 0x00, 0x40, 0x01, 0x40, 0x80, 0x01, 0x80, 0xC0, 0x01, 0x00, 0x00 - - .global UNK_020ECFE0 -UNK_020ECFE0: ; 0x020ECFE0 - .byte 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ECFEC -UNK_020ECFEC: ; 0x020ECFEC - .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ECFF8 -UNK_020ECFF8: ; 0x020ECFF8 - .byte 0x00, 0x00, 0x00, 0x00, 0x49, 0x7F, 0x00, 0x00, 0x20, 0x3F, 0x01, 0x00 - - .global UNK_020ED004 -UNK_020ED004: ; 0x020ED004 - .byte 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED010 -UNK_020ED010: ; 0x020ED010 - .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED01C -UNK_020ED01C: ; 0x020ED01C - .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x3F, 0x20, 0x01, 0x00 - - .global UNK_020ED028 -UNK_020ED028: ; 0x020ED028 - .byte 0x00, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x20, 0x3F, 0x00, 0x00 - - .global UNK_020ED034 -UNK_020ED034: ; 0x020ED034 - .byte 0x00, 0x00, 0x00, 0x00, 0x49, 0x7F, 0x00, 0x00, 0x3F, 0x20, 0x00, 0x00 - - .global UNK_020ED040 -UNK_020ED040: ; 0x020ED040 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED050 -UNK_020ED050: ; 0x020ED050 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x20, 0x01, 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED060 -UNK_020ED060: ; 0x020ED060 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x80, 0x00, 0x20, 0x01, 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED070 -UNK_020ED070: ; 0x020ED070 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x80, 0x00, 0xB0, 0xFF, 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED080 -UNK_020ED080: ; 0x020ED080 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0xB0, 0xFF, 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED090 -UNK_020ED090: ; 0x020ED090 - .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED0A0 -UNK_020ED0A0: ; 0x020ED0A0 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED0C4 -UNK_020ED0C4: ; 0x020ED0C4 - .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED0E8 -UNK_020ED0E8: ; 0x020ED0E8 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED10C -UNK_020ED10C: ; 0x020ED10C - .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x01 - - .global UNK_020ED130 -UNK_020ED130: ; 0x020ED130 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x01 - - .global UNK_020ED154 -UNK_020ED154: ; 0x020ED154 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED178 -UNK_020ED178: ; 0x020ED178 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x00 - - .global UNK_020ED19C -UNK_020ED19C: ; 0x020ED19C - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x00 - - .global UNK_020ED1C0 -UNK_020ED1C0: ; 0x020ED1C0 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x01 - - .global UNK_020ED1E4 -UNK_020ED1E4: ; 0x020ED1E4 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x3F, 0x20, 0x00 - - .global UNK_020ED208 -UNK_020ED208: ; 0x020ED208 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x01 - - .global UNK_020ED22C -UNK_020ED22C: ; 0x020ED22C - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x01, 0x20, 0x3F, 0x01 - - .global UNK_020ED250 -UNK_020ED250: ; 0x020ED250 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x00, 0x20, 0x3F, 0x00 - - .global UNK_020ED274 -UNK_020ED274: ; 0x020ED274 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - .byte 0x01, 0x20, 0x3F, 0x00 - - .global UNK_020ED298 -UNK_020ED298: ; 0x020ED298 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - - .global UNK_020ED2D8 -UNK_020ED2D8: ; 0x020ED2D8 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - - .global UNK_020ED318 -UNK_020ED318: ; 0x020ED318 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - - .global UNK_020ED358 -UNK_020ED358: ; 0x020ED358 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00 - - .global UNK_020ED398 -UNK_020ED398: ; 0x020ED398 - .byte 0x08 - - .global UNK_020ED399 -UNK_020ED399: ; 0x020ED399 - .byte 0x08, 0x08, 0x04, 0x04, 0x08, 0x04, 0x04, 0x04, 0x02, 0x04, 0x01, 0x02, 0x04, 0x02, 0x02, 0x02 - .byte 0x01, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01 - - .global UNK_020ED3B0 -UNK_020ED3B0: ; 0x020ED3B0 - .byte 0x47, 0x01, 0x00, 0x00, 0xEF, 0x01, 0x00, 0x00 - - .global UNK_020ED3B8 -UNK_020ED3B8: ; 0x020ED3B8 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 - - .global UNK_020ED3C8 -UNK_020ED3C8: ; 0x020ED3C8 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00 - - .global UNK_020ED3D8 -UNK_020ED3D8: ; 0x020ED3D8 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - - .global UNK_020ED438 -UNK_020ED438: ; 0x020ED438 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - - .global UNK_020ED498 -UNK_020ED498: ; 0x020ED498 - .byte 0x17, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00 - - .global UNK_020ED4A4 -UNK_020ED4A4: ; 0x020ED4A4 - .byte 0x63, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ED4B2 -UNK_020ED4B2: ; 0x020ED4B2 - .byte 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x3B, 0x00, 0x5A, 0x00, 0x78, 0x00, 0x97, 0x00, 0xB5, 0x00 - .byte 0xD4, 0x00, 0xF3, 0x00, 0x11, 0x01, 0x30, 0x01, 0x4E, 0x01 - - .global UNK_020ED4CC -UNK_020ED4CC: ; 0x020ED4CC - .byte 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - .byte 0x01, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03 - - .global UNK_020ED4E4 -UNK_020ED4E4: ; 0x020ED4E4 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ED4F0 -UNK_020ED4F0: ; 0x020ED4F0 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ED4FC -UNK_020ED4FC: ; 0x020ED4FC - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00 - - .global UNK_020ED508 -UNK_020ED508: ; 0x020ED508 - .word 0x02012ECD - .word 0x02012EF9 - .word 0x02012F25 - .word 0x02012F51 - .word 0x02012F7D - .word 0x02012FA9 - .word 0x02012FD5 - .word 0x02013001 - .word 0x0201302D - .word 0x02013059 - .word 0x02013085 - .word 0x020130B1 - .word 0x020130DD - .word 0x02013109 - .word 0x02013135 - .word 0x02013161 - - .global UNK_020ED548 -UNK_020ED548: ; 0x020ED548 - .byte 0x1F, 0x01, 0xFF, 0xFF - - .global UNK_020ED54C -UNK_020ED54C: ; 0x020ED54C - .byte 0x8D, 0x01, 0x8F, 0x01, 0x8B, 0x01, 0x8C, 0x01, 0x8E, 0x01 - - .global UNK_020ED556 -UNK_020ED556: ; 0x020ED556 - .byte 0x00 - - .global UNK_020ED557 -UNK_020ED557: ; 0x020ED557 - .byte 0x00 - - .global UNK_020ED558 -UNK_020ED558: ; 0x020ED558 - .byte 0x84, 0x01 - - .global UNK_020ED55A -UNK_020ED55A: ; 0x020ED55A - .byte 0x07, 0x00 - - .global UNK_020ED55C -UNK_020ED55C: ; 0x020ED55C - .byte 0xFF, 0xFF - - .global UNK_020ED55E -UNK_020ED55E: ; 0x020ED55E - .byte 0x00, 0x00, 0x01, 0x00, 0x84, 0x01, 0x21, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x02, 0x00, 0x88, 0x01 - .byte 0x0A, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x01, 0x04, 0x84, 0x01, 0x01, 0x00, 0xFF, 0xFF, 0x00, 0x00 - .byte 0x00, 0x00 - - .global UNK_020ED580 -UNK_020ED580: ; 0x020ED580 - .byte 0xC0, 0x04, 0xF0, 0x04 - - .global UNK_020ED584 -UNK_020ED584: ; 0x020ED584 - .byte 0x4E, 0x02, 0xD2, 0x03 - - .global UNK_020ED588 -UNK_020ED588: ; 0x020ED588 - .byte 0xBB, 0x04, 0x00, 0x05 - - .global UNK_020ED58C -UNK_020ED58C: ; 0x020ED58C - .byte 0x41, 0x04, 0x99, 0x05 - - .global UNK_020ED590 -UNK_020ED590: ; 0x020ED590 - .byte 0x2C, 0x04, 0x9D, 0x05 - - .global UNK_020ED594 -UNK_020ED594: ; 0x020ED594 - .byte 0x7A, 0x04, 0x8D, 0x04 - - .global UNK_020ED598 -UNK_020ED598: ; 0x020ED598 - .byte 0xB6, 0x04, 0x05, 0x05 - - .global UNK_020ED59C -UNK_020ED59C: ; 0x020ED59C - .byte 0xFC, 0x04, 0x96, 0x05 - - .global UNK_020ED5A0 -UNK_020ED5A0: ; 0x020ED5A0 - .byte 0x8F, 0x04, 0x97, 0x04 - - .global UNK_020ED5A4 -UNK_020ED5A4: ; 0x020ED5A4 - .byte 0xB0, 0x04, 0xFF, 0x04 - - .global UNK_020ED5A8 -UNK_020ED5A8: ; 0x020ED5A8 - .byte 0xA7, 0x04, 0xE1, 0x04 - - .global UNK_020ED5AC -UNK_020ED5AC: ; 0x020ED5AC - .byte 0x79, 0x04, 0x98, 0x04, 0x9B, 0x04, 0x9C, 0x04 - - .global UNK_020ED5B4 -UNK_020ED5B4: ; 0x020ED5B4 - .byte 0x01 - - .global UNK_020ED5B5 -UNK_020ED5B5: ; 0x020ED5B5 - .byte 0x00, 0x02, 0x01, 0x03, 0x02, 0x04, 0x03, 0x05, 0x04, 0x07, 0x05 - - .global UNK_020ED5C0 -UNK_020ED5C0: ; 0x020ED5C0 - .byte 0x6A, 0x01, 0x4D, 0x02, 0x35, 0x02, 0x29, 0x02, 0x84, 0x01, 0x85, 0x01, 0x86, 0x01, 0x87, 0x01 - .byte 0x88, 0x01, 0x89, 0x01, 0x8A, 0x01 - - .global UNK_020ED5D6 -UNK_020ED5D6: ; 0x020ED5D6 - .byte 0xF0, 0x01, 0xD4, 0x01, 0x12, 0x00, 0x7C, 0x00, 0x26, 0x00, 0x26, 0x00, 0x6B, 0x00, 0x68, 0x00 - .byte 0x2F, 0x00, 0x20, 0x00, 0x17, 0x00 - - .global UNK_020ED5EC -UNK_020ED5EC: ; 0x020ED5EC - .word 0x020ED58C - - .global UNK_020ED5F0 -UNK_020ED5F0: ; 0x020ED5F0 - .byte 0x02, 0x00, 0x00, 0x00, 0x80, 0xD5, 0x0E, 0x02, 0x02, 0x00, 0x00, 0x00, 0xA8, 0xD5, 0x0E, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0xAC, 0xD5, 0x0E, 0x02, 0x04, 0x00, 0x00, 0x00, 0xA0, 0xD5, 0x0E, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0x9C, 0xD5, 0x0E, 0x02, 0x02, 0x00, 0x00, 0x00, 0x88, 0xD5, 0x0E, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0x84, 0xD5, 0x0E, 0x02, 0x02, 0x00, 0x00, 0x00, 0x90, 0xD5, 0x0E, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0xA4, 0xD5, 0x0E, 0x02, 0x02, 0x00, 0x00, 0x00, 0x98, 0xD5, 0x0E, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0x94, 0xD5, 0x0E, 0x02, 0x02, 0x00, 0x00, 0x00 - - .global UNK_020ED64C -UNK_020ED64C: ; 0x020ED64C - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x02, 0x00, 0x01, 0x00, 0x00, 0x02 - .byte 0x02, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00 - - .global UNK_020ED668 -UNK_020ED668: ; 0x020ED668 - .word 0x02015A35 - - .global UNK_020ED66C -UNK_020ED66C: ; 0x020ED66C - .byte 0x06, 0x00, 0x00, 0x00 - - .global UNK_020ED670 -UNK_020ED670: ; 0x020ED670 - .byte 0x01, 0x00, 0x00, 0x00 - .word 0x02015AED - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .word 0x02015BAD - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .word 0x02015BE9 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .word 0x02015C25 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - - .global UNK_020ED6A4 -UNK_020ED6A4: ; 0x020ED6A4 - .word 0x020151B9 - .word 0x020151C9 - .word 0x020151D1 - .word 0x02015301 - .word 0x020153E1 - .word 0x02015219 - .word 0x02015241 - .word 0x02015265 - .word 0x0201528D - .word 0x020152B1 - .word 0x020152D9 - .word 0x02015405 - .word 0x02015429 - .word 0x02015445 - .word 0x02015471 - .word 0x0201549D - .word 0x0201551D - .word 0x02015551 - .word 0x02015589 - .word 0x020155D1 - .word 0x02015621 - .word 0x020156E9 - .word 0x02015731 - .word 0x02015799 - .word 0x0201585D - .word 0x02015869 - .word 0x020158A1 - .word 0x020158AD - .word 0x020158B9 - .word 0x020158C5 - .word 0x020158D1 - .word 0x020157ED - .word 0x02015801 - .word 0x02015841 - - .global UNK_020ED72C -UNK_020ED72C: ; 0x020ED72C - .byte 0x00, 0x00, 0xD0, 0x07, 0xB8, 0x0B, 0x00, 0x00 - - .global UNK_020ED734 -UNK_020ED734: ; 0x020ED734 - .byte 0x01, 0x00, 0xDE, 0x01, 0x03, 0x00, 0x03, 0x00, 0x05, 0x00, 0x05, 0x00, 0x07, 0x00, 0x07, 0x00 - .byte 0x09, 0x00, 0x09, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0E, 0x00, 0x0E, 0x00 - .byte 0x10, 0x00, 0x10, 0x00, 0x12, 0x00, 0x12, 0x00, 0x14, 0x00, 0x14, 0x00, 0x16, 0x00, 0x16, 0x00 - .byte 0x18, 0x00, 0x18, 0x00, 0x1A, 0x00, 0x1A, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x1E, 0x00, 0x1E, 0x00 - .byte 0x20, 0x00, 0x20, 0x00, 0x22, 0x00, 0x22, 0x00, 0x25, 0x00, 0x25, 0x00, 0x27, 0x00, 0x27, 0x00 - .byte 0x29, 0x00, 0x29, 0x00, 0x2B, 0x00, 0x2B, 0x00, 0x2C, 0x00, 0x2C, 0x00, 0x2D, 0x00, 0x2D, 0x00 - .byte 0x2E, 0x00, 0x2E, 0x00, 0x2F, 0x00, 0x2F, 0x00, 0x30, 0x00, 0x30, 0x00, 0x33, 0x00, 0x33, 0x00 - .byte 0x36, 0x00, 0x36, 0x00, 0x39, 0x00, 0x39, 0x00, 0x3C, 0x00, 0x3C, 0x00, 0x3F, 0x00, 0x3F, 0x00 - .byte 0x40, 0x00, 0x40, 0x00, 0x41, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x43, 0x00, 0x43, 0x00 - .byte 0x45, 0x00, 0x45, 0x00, 0x47, 0x00, 0x47, 0x00, 0x49, 0x00, 0x49, 0x00, 0x4A, 0x00, 0x4A, 0x00 - .byte 0x4B, 0x00, 0x4B, 0x00, 0x4C, 0x00, 0x4C, 0x00, 0x4D, 0x00, 0x4D, 0x00, 0x4E, 0x00, 0x4E, 0x00 - .byte 0x4F, 0x00, 0x4F, 0x00, 0x50, 0x00, 0x50, 0x00, 0x51, 0x00, 0x51, 0x00, 0x02, 0x00, 0x02, 0x00 - .byte 0x04, 0x00, 0x04, 0x00, 0x06, 0x00, 0x06, 0x00, 0x08, 0x00, 0x08, 0x00, 0x0A, 0x00, 0x0A, 0x00 - .byte 0x44, 0x00, 0x44, 0x00, 0x46, 0x00, 0x46, 0x00, 0x48, 0x00, 0x48, 0x00, 0x0D, 0x00, 0x0D, 0x00 - .byte 0x0F, 0x00, 0x0F, 0x00, 0x11, 0x00, 0x11, 0x00, 0x13, 0x00, 0x13, 0x00, 0x15, 0x00, 0x15, 0x00 - .byte 0x17, 0x00, 0x17, 0x00, 0x19, 0x00, 0x19, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1D, 0x00, 0x1D, 0x00 - .byte 0x1F, 0x00, 0x1F, 0x00, 0x21, 0x00, 0x21, 0x00, 0x23, 0x00, 0x23, 0x00, 0x26, 0x00, 0x26, 0x00 - .byte 0x28, 0x00, 0x28, 0x00, 0x2A, 0x00, 0x2A, 0x00, 0x31, 0x00, 0x31, 0x00, 0x34, 0x00, 0x34, 0x00 - .byte 0x37, 0x00, 0x37, 0x00, 0x3A, 0x00, 0x3A, 0x00, 0x3D, 0x00, 0x3D, 0x00, 0x32, 0x00, 0x32, 0x00 - .byte 0x35, 0x00, 0x35, 0x00, 0x38, 0x00, 0x38, 0x00, 0x3B, 0x00, 0x3B, 0x00, 0x3E, 0x00, 0x3E, 0x00 - .byte 0x24, 0x00, 0x24, 0x00, 0x53, 0x00, 0x53, 0x00, 0x55, 0x00, 0x55, 0x00, 0x57, 0x00, 0x57, 0x00 - .byte 0x59, 0x00, 0x59, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5C, 0x00, 0x5C, 0x00, 0x5E, 0x00, 0x5E, 0x00 - .byte 0x60, 0x00, 0x60, 0x00, 0x62, 0x00, 0x62, 0x00, 0x64, 0x00, 0x64, 0x00, 0x66, 0x00, 0x66, 0x00 - .byte 0x68, 0x00, 0x68, 0x00, 0x6A, 0x00, 0x6A, 0x00, 0x6C, 0x00, 0x6C, 0x00, 0x6E, 0x00, 0x6E, 0x00 - .byte 0x70, 0x00, 0x70, 0x00, 0x72, 0x00, 0x72, 0x00, 0x75, 0x00, 0x75, 0x00, 0x77, 0x00, 0x77, 0x00 - .byte 0x79, 0x00, 0x79, 0x00, 0x7B, 0x00, 0x7B, 0x00, 0x7C, 0x00, 0x7C, 0x00, 0x7D, 0x00, 0x7D, 0x00 - .byte 0x7E, 0x00, 0x7E, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x80, 0x00, 0x80, 0x00, 0x83, 0x00, 0x83, 0x00 - .byte 0x86, 0x00, 0x86, 0x00, 0x89, 0x00, 0x89, 0x00, 0x8C, 0x00, 0x8C, 0x00, 0x8F, 0x00, 0x8F, 0x00 - .byte 0x90, 0x00, 0x90, 0x00, 0x91, 0x00, 0x91, 0x00, 0x92, 0x00, 0x92, 0x00, 0x93, 0x00, 0x93, 0x00 - .byte 0x95, 0x00, 0x95, 0x00, 0x97, 0x00, 0x97, 0x00, 0x99, 0x00, 0x99, 0x00, 0x9A, 0x00, 0x9A, 0x00 - .byte 0x9B, 0x00, 0x9B, 0x00, 0x9C, 0x00, 0x9C, 0x00, 0x9D, 0x00, 0x9D, 0x00, 0x9E, 0x00, 0x9E, 0x00 - .byte 0x9F, 0x00, 0x9F, 0x00, 0xA0, 0x00, 0xA0, 0x00, 0xA1, 0x00, 0xA1, 0x00, 0x52, 0x00, 0x52, 0x00 - .byte 0x54, 0x00, 0x54, 0x00, 0x56, 0x00, 0x56, 0x00, 0x58, 0x00, 0x58, 0x00, 0x5A, 0x00, 0x5A, 0x00 - .byte 0x94, 0x00, 0x94, 0x00, 0x96, 0x00, 0x96, 0x00, 0x98, 0x00, 0x98, 0x00, 0x5D, 0x00, 0x5D, 0x00 - .byte 0x5F, 0x00, 0x5F, 0x00, 0x61, 0x00, 0x61, 0x00, 0x63, 0x00, 0x63, 0x00, 0x65, 0x00, 0x65, 0x00 - .byte 0x67, 0x00, 0x67, 0x00, 0x69, 0x00, 0x69, 0x00, 0x6B, 0x00, 0x6B, 0x00, 0x6D, 0x00, 0x6D, 0x00 - .byte 0x6F, 0x00, 0x6F, 0x00, 0x71, 0x00, 0x71, 0x00, 0x73, 0x00, 0x73, 0x00, 0x76, 0x00, 0x76, 0x00 - .byte 0x78, 0x00, 0x78, 0x00, 0x7A, 0x00, 0x7A, 0x00, 0x81, 0x00, 0x81, 0x00, 0x84, 0x00, 0x84, 0x00 - .byte 0x87, 0x00, 0x87, 0x00, 0x8A, 0x00, 0x8A, 0x00, 0x8D, 0x00, 0x8D, 0x00, 0x82, 0x00, 0x82, 0x00 - .byte 0x85, 0x00, 0x85, 0x00, 0x88, 0x00, 0x88, 0x00, 0x8B, 0x00, 0x8B, 0x00, 0x8E, 0x00, 0x8E, 0x00 - .byte 0x74, 0x00, 0x74, 0x00, 0xA2, 0x00, 0x21, 0x01, 0xA3, 0x00, 0x22, 0x01, 0xA4, 0x00, 0x23, 0x01 - .byte 0xA5, 0x00, 0x24, 0x01, 0xA6, 0x00, 0x25, 0x01, 0xA7, 0x00, 0x26, 0x01, 0xA8, 0x00, 0x27, 0x01 - .byte 0xA9, 0x00, 0x28, 0x01, 0xAA, 0x00, 0x29, 0x01, 0xAB, 0x00, 0x2A, 0x01, 0xE1, 0x00, 0xAB, 0x01 - .byte 0xE2, 0x00, 0xAC, 0x01, 0xE4, 0x00, 0xAE, 0x01, 0xF1, 0x00, 0xBE, 0x01, 0xE6, 0x00, 0xB0, 0x01 - .byte 0xE5, 0x00, 0xAF, 0x01, 0xEA, 0x00, 0xEA, 0x00, 0xEB, 0x00, 0xEB, 0x00, 0xE8, 0x00, 0xB2, 0x01 - .byte 0xE9, 0x00, 0xB3, 0x01, 0xEE, 0x00, 0xBB, 0x01, 0xEF, 0x00, 0xBC, 0x01, 0x12, 0x01, 0x12, 0x01 - .byte 0xE3, 0x00, 0xAD, 0x01, 0xF2, 0x00, 0x76, 0x01, 0xE7, 0x00, 0xB1, 0x01, 0xAC, 0x00, 0x2B, 0x01 - .byte 0xAD, 0x00, 0x2C, 0x01, 0xAE, 0x00, 0x2D, 0x01, 0xAF, 0x00, 0x2E, 0x01, 0xB0, 0x00, 0x2F, 0x01 - .byte 0xB1, 0x00, 0x30, 0x01, 0xB2, 0x00, 0x31, 0x01, 0xB3, 0x00, 0x32, 0x01, 0xB4, 0x00, 0x33, 0x01 - .byte 0xB5, 0x00, 0x34, 0x01, 0xB6, 0x00, 0x35, 0x01, 0xB7, 0x00, 0x36, 0x01, 0xB8, 0x00, 0x37, 0x01 - .byte 0xB9, 0x00, 0x38, 0x01, 0xBA, 0x00, 0x39, 0x01, 0xBB, 0x00, 0x3A, 0x01, 0xBC, 0x00, 0x3B, 0x01 - .byte 0xBD, 0x00, 0x3C, 0x01, 0xBE, 0x00, 0x3D, 0x01, 0xBF, 0x00, 0x3E, 0x01, 0xC0, 0x00, 0x3F, 0x01 - .byte 0xC1, 0x00, 0x40, 0x01, 0xC2, 0x00, 0x41, 0x01, 0xC3, 0x00, 0x42, 0x01, 0xC4, 0x00, 0x43, 0x01 - .byte 0xC5, 0x00, 0x44, 0x01, 0xC6, 0x00, 0x45, 0x01, 0xC7, 0x00, 0x46, 0x01, 0xC8, 0x00, 0x47, 0x01 - .byte 0xC9, 0x00, 0x48, 0x01, 0xCA, 0x00, 0x49, 0x01, 0xCB, 0x00, 0x4A, 0x01, 0xCC, 0x00, 0x4B, 0x01 - .byte 0xCD, 0x00, 0x4C, 0x01, 0xCE, 0x00, 0x4D, 0x01, 0xCF, 0x00, 0x4E, 0x01, 0xD0, 0x00, 0x4F, 0x01 - .byte 0xD1, 0x00, 0x50, 0x01, 0xD2, 0x00, 0x51, 0x01, 0xD3, 0x00, 0x52, 0x01, 0xD4, 0x00, 0x53, 0x01 - .byte 0xD5, 0x00, 0x54, 0x01, 0xD6, 0x00, 0x55, 0x01, 0xD7, 0x00, 0x56, 0x01, 0xD8, 0x00, 0x57, 0x01 - .byte 0xD9, 0x00, 0x58, 0x01, 0xDA, 0x00, 0x59, 0x01, 0xDB, 0x00, 0x5A, 0x01, 0xDC, 0x00, 0x5B, 0x01 - .byte 0xDD, 0x00, 0x5C, 0x01, 0xDE, 0x00, 0x5D, 0x01, 0xDF, 0x00, 0x5E, 0x01, 0x1F, 0x01, 0x1F, 0x01 - .byte 0xF6, 0x00, 0xC4, 0x01, 0x63, 0x01, 0x63, 0x01, 0x75, 0x01, 0x75, 0x01, 0x7B, 0x01, 0x7B, 0x01 - .byte 0x83, 0x01, 0x83, 0x01, 0x95, 0x01, 0x95, 0x01, 0x9B, 0x01, 0x9B, 0x01 - - .global UNK_020EDB10 -UNK_020EDB10: ; 0x020EDB10 - .byte 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 - - .global UNK_020EDB30 -UNK_020EDB30: ; 0x020EDB30 - .byte 0x10, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00 - - .global UNK_020EDB38 -UNK_020EDB38: ; 0x020EDB38 - .word 0x020192D5 - .word 0x02019359 - .word 0x020192D5 - - .global UNK_020EDB44 -UNK_020EDB44: ; 0x020EDB44 - .word 0x020195D1 - .word 0x0201960D - .word 0x020195D1 - - .global UNK_020EDB50 -UNK_020EDB50: ; 0x020EDB50 - .word 0x020195A9 - .word 0x020195E5 - .word 0x020195A9 - - .global UNK_020EDB5C -UNK_020EDB5C: ; 0x020EDB5C - .word 0x020194C9 - .word 0x0201951D - .word 0x020194C9 - - .global UNK_020EDB68 -UNK_020EDB68: ; 0x020EDB68 - .word 0x0201949D - .word 0x020194E1 - .word 0x0201949D - - .global UNK_020EDB74 -UNK_020EDB74: ; 0x020EDB74 - .word 0x020193B5 - .word 0x02019445 - .word 0x020193B5 - .byte 0x9F, 0x16, 0x14, 0x0F - .byte 0x4F, 0x0B, 0x0C, 0x09, 0x8A, 0x07, 0x76, 0x06, 0xA7, 0x05, 0x06, 0x05, 0x86, 0x04, 0x1C, 0x04 - .byte 0xC5, 0x03, 0x7A, 0x03, 0x3B, 0x03, 0x04, 0x03, 0xD3, 0x02, 0xA9, 0x02, 0x83, 0x02, 0x61, 0x02 - .word 0x02270243 - .byte 0x0E, 0x02, 0xF7, 0x01, 0xE2, 0x01, 0xCF, 0x01, 0xBD, 0x01, 0xAC, 0x01 - .byte 0x9D, 0x01, 0x8F, 0x01, 0x82, 0x01, 0x75, 0x01, 0x69, 0x01, 0x5E, 0x01, 0x54, 0x01, 0x4A, 0x01 - .byte 0x41, 0x01, 0x39, 0x01, 0x30, 0x01, 0x28, 0x01, 0x21, 0x01, 0x1A, 0x01, 0x13, 0x01, 0x0D, 0x01 - .byte 0x07, 0x01, 0x01, 0x01, 0xFB, 0x00, 0xF6, 0x00, 0xF1, 0x00, 0xEC, 0x00, 0xE7, 0x00, 0xE3, 0x00 - .byte 0xDE, 0x00, 0xDA, 0x00, 0xD6, 0x00, 0xD2, 0x00, 0xCE, 0x00, 0xCB, 0x00, 0xC7, 0x00, 0xC4, 0x00 - .byte 0xC1, 0x00, 0xBD, 0x00, 0xBA, 0x00, 0xB7, 0x00, 0xB4, 0x00, 0xB2, 0x00, 0xAF, 0x00, 0xAC, 0x00 - .byte 0xAA, 0x00, 0xA7, 0x00, 0xA5, 0x00, 0xA3, 0x00, 0xA0, 0x00, 0x9E, 0x00, 0x9C, 0x00, 0x9A, 0x00 - .byte 0x98, 0x00, 0x96, 0x00, 0x94, 0x00, 0x92, 0x00, 0x90, 0x00, 0x8E, 0x00, 0x8D, 0x00, 0x8B, 0x00 - .byte 0x89, 0x00, 0x88, 0x00, 0x86, 0x00, 0x85, 0x00, 0x83, 0x00, 0x82, 0x00, 0x80, 0x00, 0x7F, 0x00 - .byte 0x7D, 0x00, 0x7C, 0x00, 0x7B, 0x00, 0x79, 0x00, 0x78, 0x00, 0x77, 0x00, 0x76, 0x00, 0x74, 0x00 - .byte 0x73, 0x00, 0x72, 0x00, 0x71, 0x00, 0x70, 0x00, 0x6F, 0x00, 0x6E, 0x00, 0x6D, 0x00, 0x6C, 0x00 - .byte 0x6B, 0x00, 0x6A, 0x00, 0x69, 0x00, 0x68, 0x00, 0x67, 0x00, 0x66, 0x00, 0x65, 0x00, 0x64, 0x00 - .byte 0x63, 0x00, 0x62, 0x00, 0x62, 0x00, 0x61, 0x00, 0x60, 0x00, 0x5F, 0x00, 0x5E, 0x00, 0x5E, 0x00 - .byte 0x5D, 0x00, 0x5C, 0x00, 0x5B, 0x00, 0x5B, 0x00, 0x5A, 0x00 - - .global UNK_020EDC7E -UNK_020EDC7E: ; 0x020EDC7E - .short 0x0000, 0x00B7, 0x016D, 0x0223, 0x02D9, 0x038F, 0x0445, 0x04FB - .short 0x05B1, 0x0667, 0x071D, 0x07D3, 0x0889, 0x093F, 0x09F5, 0x0AAB - .short 0x0B61, 0x0C17, 0x0CCD, 0x0D83, 0x0E39, 0x0EEF, 0x0FA5, 0x105C - .short 0x1112, 0x11C8, 0x127E, 0x1334, 0x13EA, 0x14A0, 0x1556, 0x160C - .short 0x16C2, 0x1778, 0x182E, 0x18E4, 0x199A, 0x1A50, 0x1B06, 0x1BBC - .short 0x1C72, 0x1D28, 0x1DDE, 0x1E94, 0x1F4A, 0x2000, 0x20B7, 0x216D - .short 0x2223, 0x22D9, 0x238F, 0x2445, 0x24FB, 0x25B1, 0x2667, 0x271D - .short 0x27D3, 0x2889, 0x293F, 0x29F5, 0x2AAB, 0x2B61, 0x2C17, 0x2CCD - .short 0x2D83, 0x2E39, 0x2EEF, 0x2FA5, 0x305C, 0x3112, 0x31C8, 0x327E - .short 0x3334, 0x33EA, 0x34A0, 0x3556, 0x360C, 0x36C2, 0x3778, 0x382E - .short 0x38E4, 0x399A, 0x3A50, 0x3B06, 0x3BBC, 0x3C72, 0x3D28, 0x3DDE - .short 0x3E94, 0x3F4A, 0x4000, 0x40B7, 0x416D, 0x4223, 0x42D9, 0x438F - .short 0x4445, 0x44FB, 0x45B1, 0x4667, 0x471D, 0x47D3, 0x4889, 0x493F - .short 0x49F5, 0x4AAB, 0x4B61, 0x4C17, 0x4CCD, 0x4D83, 0x4E39, 0x4EEF - .short 0x4FA5, 0x505C, 0x5112, 0x51C8, 0x527E, 0x5334, 0x53EA, 0x54A0 - .short 0x5556, 0x560C, 0x56C2, 0x5778, 0x582E, 0x58E4, 0x599A, 0x5A50 - .short 0x5B06, 0x5BBC, 0x5C72, 0x5D28, 0x5DDE, 0x5E94, 0x5F4A, 0x6000 - .short 0x60B7, 0x616D, 0x6223, 0x62D9, 0x638F, 0x6445, 0x64FB, 0x65B1 - .short 0x6667, 0x671D, 0x67D3, 0x6889, 0x693F, 0x69F5, 0x6AAB, 0x6B61 - .short 0x6C17, 0x6CCD, 0x6D83, 0x6E39, 0x6EEF, 0x6FA5, 0x705C, 0x7112 - .short 0x71C8, 0x727E, 0x7334, 0x73EA, 0x74A0, 0x7556, 0x760C, 0x76C2 - .short 0x7778, 0x782E, 0x78E4, 0x799A, 0x7A50, 0x7B06, 0x7BBC, 0x7C72 - .short 0x7D28, 0x7DDE, 0x7E94, 0x7F4A, 0x8000, 0x80B7, 0x816D, 0x8223 - .short 0x82D9, 0x838F, 0x8445, 0x84FB, 0x85B1, 0x8667, 0x871D, 0x87D3 - .short 0x8889, 0x893F, 0x89F5, 0x8AAB, 0x8B61, 0x8C17, 0x8CCD, 0x8D83 - .short 0x8E39, 0x8EEF, 0x8FA5, 0x905C, 0x9112, 0x91C8, 0x927E, 0x9334 - .short 0x93EA, 0x94A0, 0x9556, 0x960C, 0x96C2, 0x9778, 0x982E, 0x98E4 - .short 0x999A, 0x9A50, 0x9B06, 0x9BBC, 0x9C72, 0x9D28, 0x9DDE, 0x9E94 - .short 0x9F4A, 0xA000, 0xA0B7, 0xA16D, 0xA223, 0xA2D9, 0xA38F, 0xA445 - .short 0xA4FB, 0xA5B1, 0xA667, 0xA71D, 0xA7D3, 0xA889, 0xA93F, 0xA9F5 - .short 0xAAAB, 0xAB61, 0xAC17, 0xACCD, 0xAD83, 0xAE39, 0xAEEF, 0xAFA5 - .short 0xB05C, 0xB112, 0xB1C8, 0xB27E, 0xB334, 0xB3EA, 0xB4A0, 0xB556 - .short 0xB60C, 0xB6C2, 0xB778, 0xB82E, 0xB8E4, 0xB99A, 0xBA50, 0xBB06 - .short 0xBBBC, 0xBC72, 0xBD28, 0xBDDE, 0xBE94, 0xBF4A, 0xC000, 0xC0B7 - .short 0xC16D, 0xC223, 0xC2D9, 0xC38F, 0xC445, 0xC4FB, 0xC5B1, 0xC667 - .short 0xC71D, 0xC7D3, 0xC889, 0xC93F, 0xC9F5, 0xCAAB, 0xCB61, 0xCC17 - .short 0xCCCD, 0xCD83, 0xCE39, 0xCEEF, 0xCFA5, 0xD05C, 0xD112, 0xD1C8 - .short 0xD27E, 0xD334, 0xD3EA, 0xD4A0, 0xD556, 0xD60C, 0xD6C2, 0xD778 - .short 0xD82E, 0xD8E4, 0xD99A, 0xDA50, 0xDB06, 0xDBBC, 0xDC72, 0xDD28 - .short 0xDDDE, 0xDE94, 0xDF4A, 0xE000, 0xE0B7, 0xE16D, 0xE223, 0xE2D9 - .short 0xE38F, 0xE445, 0xE4FB, 0xE5B1, 0xE667, 0xE71D, 0xE7D3, 0xE889 - .short 0xE93F, 0xE9F5, 0xEAAB, 0xEB61, 0xEC17, 0xECCD, 0xED83, 0xEE39 - .short 0xEEEF, 0xEFA5, 0xF05C, 0xF112, 0xF1C8, 0xF27E, 0xF334, 0xF3EA - .short 0xF4A0, 0xF556, 0xF60C, 0xF6C2, 0xF778, 0xF82E, 0xF8E4, 0xF99A - .short 0xFA50, 0xFB06, 0xFBBC, 0xFC72, 0xFD28, 0xFDDE, 0xFE94, 0xFF4A - - .balign 4, 0 - .global UNK_020EDF50 -UNK_020EDF50: ; 0x020EDF50 - .word 0x00000000, 0x00000047, 0x0000008F, 0x000000D6 - .word 0x0000011E, 0x00000165, 0x000001AC, 0x000001F3 - .word 0x0000023A, 0x00000281, 0x000002C7, 0x0000030E - .word 0x00000354, 0x00000399, 0x000003DF, 0x00000424 - .word 0x00000469, 0x000004AE, 0x000004F2, 0x00000536 - .word 0x00000579, 0x000005BC, 0x000005FE, 0x00000640 - .word 0x00000682, 0x000006C3, 0x00000704, 0x00000744 - .word 0x00000783, 0x000007C2, 0x00000800, 0x0000083E - .word 0x0000087B, 0x000008B7, 0x000008F2, 0x0000092D - .word 0x00000968, 0x000009A1, 0x000009DA, 0x00000A12 - .word 0x00000A49, 0x00000A7F, 0x00000AB5, 0x00000AE9 - .word 0x00000B1D, 0x00000B50, 0x00000B82, 0x00000BB4 - .word 0x00000BE4, 0x00000C13, 0x00000C42, 0x00000C6F - .word 0x00000C9C, 0x00000CC7, 0x00000CF2, 0x00000D1B - .word 0x00000D44, 0x00000D6B, 0x00000D92, 0x00000DB7 - .word 0x00000DDB, 0x00000DFE, 0x00000E21, 0x00000E42 - .word 0x00000E61, 0x00000E80, 0x00000E9E, 0x00000EBA - .word 0x00000ED6, 0x00000EF0, 0x00000F09, 0x00000F21 - .word 0x00000F38, 0x00000F4D, 0x00000F61, 0x00000F74 - .word 0x00000F86, 0x00000F97, 0x00000FA6, 0x00000FB5 - .word 0x00000FC2, 0x00000FCE, 0x00000FD8, 0x00000FE1 - .word 0x00000FEA, 0x00000FF0, 0x00000FF6, 0x00000FFA - .word 0x00000FFE, 0x00000FFF, 0x00001000, 0x00000FFF - .word 0x00000FFE, 0x00000FFA, 0x00000FF6, 0x00000FF0 - .word 0x00000FEA, 0x00000FE1, 0x00000FD8, 0x00000FCE - .word 0x00000FC2, 0x00000FB5, 0x00000FA6, 0x00000F97 - .word 0x00000F86, 0x00000F74, 0x00000F61, 0x00000F4D - .word 0x00000F38, 0x00000F21, 0x00000F09, 0x00000EF0 - .word 0x00000ED6, 0x00000EBA, 0x00000E9E, 0x00000E80 - .word 0x00000E61, 0x00000E42, 0x00000E21, 0x00000DFE - .word 0x00000DDB, 0x00000DB7, 0x00000D92, 0x00000D6B - .word 0x00000D44, 0x00000D1B, 0x00000CF2, 0x00000CC7 - .word 0x00000C9C, 0x00000C6F, 0x00000C42, 0x00000C13 - .word 0x00000BE4, 0x00000BB4, 0x00000B82, 0x00000B50 - .word 0x00000B1D, 0x00000AE9, 0x00000AB5, 0x00000A7F - .word 0x00000A49, 0x00000A12, 0x000009DA, 0x000009A1 - .word 0x00000968, 0x0000092D, 0x000008F2, 0x000008B7 - .word 0x0000087B, 0x0000083E, 0x00000800, 0x000007C2 - .word 0x00000783, 0x00000744, 0x00000704, 0x000006C3 - .word 0x00000682, 0x00000640, 0x000005FE, 0x000005BC - .word 0x00000579, 0x00000536, 0x000004F2, 0x000004AE - .word 0x00000469, 0x00000424, 0x000003DF, 0x00000399 - .word 0x00000354, 0x0000030E, 0x000002C7, 0x00000281 - .word 0x0000023A, 0x000001F3, 0x000001AC, 0x00000165 - .word 0x0000011E, 0x000000D6, 0x0000008F, 0x00000047 - .word 0x00000000, 0xFFFFFFB9, 0xFFFFFF71, 0xFFFFFF2A - .word 0xFFFFFEE2, 0xFFFFFE9B, 0xFFFFFE54, 0xFFFFFE0D - .word 0xFFFFFDC6, 0xFFFFFD7F, 0xFFFFFD39, 0xFFFFFCF2 - .word 0xFFFFFCAC, 0xFFFFFC67, 0xFFFFFC21, 0xFFFFFBDC - .word 0xFFFFFB97, 0xFFFFFB52, 0xFFFFFB0E, 0xFFFFFACA - .word 0xFFFFFA87, 0xFFFFFA44, 0xFFFFFA02, 0xFFFFF9C0 - .word 0xFFFFF97E, 0xFFFFF93D, 0xFFFFF8FC, 0xFFFFF8BC - .word 0xFFFFF87D, 0xFFFFF83E, 0xFFFFF800, 0xFFFFF7C2 - .word 0xFFFFF785, 0xFFFFF749, 0xFFFFF70E, 0xFFFFF6D3 - .word 0xFFFFF698, 0xFFFFF65F, 0xFFFFF626, 0xFFFFF5EE - .word 0xFFFFF5B7, 0xFFFFF581, 0xFFFFF54B, 0xFFFFF517 - .word 0xFFFFF4E3, 0xFFFFF4B0, 0xFFFFF47E, 0xFFFFF44C - .word 0xFFFFF41C, 0xFFFFF3ED, 0xFFFFF3BE, 0xFFFFF391 - .word 0xFFFFF364, 0xFFFFF339, 0xFFFFF30E, 0xFFFFF2E5 - .word 0xFFFFF2BC, 0xFFFFF295, 0xFFFFF26E, 0xFFFFF249 - .word 0xFFFFF225, 0xFFFFF202, 0xFFFFF1DF, 0xFFFFF1BE - .word 0xFFFFF19F, 0xFFFFF180, 0xFFFFF162, 0xFFFFF146 - .word 0xFFFFF12A, 0xFFFFF110, 0xFFFFF0F7, 0xFFFFF0DF - .word 0xFFFFF0C8, 0xFFFFF0B3, 0xFFFFF09F, 0xFFFFF08C - .word 0xFFFFF07A, 0xFFFFF069, 0xFFFFF05A, 0xFFFFF04B - .word 0xFFFFF03E, 0xFFFFF032, 0xFFFFF028, 0xFFFFF01F - .word 0xFFFFF016, 0xFFFFF010, 0xFFFFF00A, 0xFFFFF006 - .word 0xFFFFF002, 0xFFFFF001, 0xFFFFF000, 0xFFFFF001 - .word 0xFFFFF002, 0xFFFFF006, 0xFFFFF00A, 0xFFFFF010 - .word 0xFFFFF016, 0xFFFFF01F, 0xFFFFF028, 0xFFFFF032 - .word 0xFFFFF03E, 0xFFFFF04B, 0xFFFFF05A, 0xFFFFF069 - .word 0xFFFFF07A, 0xFFFFF08C, 0xFFFFF09F, 0xFFFFF0B3 - .word 0xFFFFF0C8, 0xFFFFF0DF, 0xFFFFF0F7, 0xFFFFF110 - .word 0xFFFFF12A, 0xFFFFF146, 0xFFFFF162, 0xFFFFF180 - .word 0xFFFFF19F, 0xFFFFF1BE, 0xFFFFF1DF, 0xFFFFF202 - .word 0xFFFFF225, 0xFFFFF249, 0xFFFFF26E, 0xFFFFF295 - .word 0xFFFFF2BC, 0xFFFFF2E5, 0xFFFFF30E, 0xFFFFF339 - .word 0xFFFFF364, 0xFFFFF391, 0xFFFFF3BE, 0xFFFFF3ED - .word 0xFFFFF41C, 0xFFFFF44C, 0xFFFFF47E, 0xFFFFF4B0 - .word 0xFFFFF4E3, 0xFFFFF517, 0xFFFFF54B, 0xFFFFF581 - .word 0xFFFFF5B7, 0xFFFFF5EE, 0xFFFFF626, 0xFFFFF65F - .word 0xFFFFF698, 0xFFFFF6D3, 0xFFFFF70E, 0xFFFFF749 - .word 0xFFFFF785, 0xFFFFF7C2, 0xFFFFF800, 0xFFFFF83E - .word 0xFFFFF87D, 0xFFFFF8BC, 0xFFFFF8FC, 0xFFFFF93D - .word 0xFFFFF97E, 0xFFFFF9C0, 0xFFFFFA02, 0xFFFFFA44 - .word 0xFFFFFA87, 0xFFFFFACA, 0xFFFFFB0E, 0xFFFFFB52 - .word 0xFFFFFB97, 0xFFFFFBDC, 0xFFFFFC21, 0xFFFFFC67 - .word 0xFFFFFCAC, 0xFFFFFCF2, 0xFFFFFD39, 0xFFFFFD7F - .word 0xFFFFFDC6, 0xFFFFFE0D, 0xFFFFFE54, 0xFFFFFE9B - .word 0xFFFFFEE2, 0xFFFFFF2A, 0xFFFFFF71, 0xFFFFFFB9 - .word 0x00000000, 0x00000047, 0x0000008F, 0x000000D6 - .word 0x0000011E, 0x00000165, 0x000001AC, 0x000001F3 - .word 0x0000023A, 0x00000281, 0x000002C7, 0x0000030E - .word 0x00000354, 0x00000399, 0x000003DF, 0x00000424 - .word 0x00000469, 0x000004AE, 0x000004F2, 0x00000536 - .word 0x00000579, 0x000005BC, 0x000005FE, 0x00000640 - .word 0x00000682, 0x000006C3, 0x00000704, 0x00000744 - .word 0x00000783, 0x000007C2, 0x00000800, 0x0000083E - .word 0x0000087B, 0x000008B7, 0x000008F2, 0x0000092D - .word 0x00000968, 0x000009A1, 0x000009DA, 0x00000A12 - .word 0x00000A49, 0x00000A7F, 0x00000AB5, 0x00000AE9 - .word 0x00000B1D, 0x00000B50, 0x00000B82, 0x00000BB4 - .word 0x00000BE4, 0x00000C13, 0x00000C42, 0x00000C6F - .word 0x00000C9C, 0x00000CC7, 0x00000CF2, 0x00000D1B - .word 0x00000D44, 0x00000D6B, 0x00000D92, 0x00000DB7 - .word 0x00000DDB, 0x00000DFE, 0x00000E21, 0x00000E42 - .word 0x00000E61, 0x00000E80, 0x00000E9E, 0x00000EBA - .word 0x00000ED6, 0x00000EF0, 0x00000F09, 0x00000F21 - .word 0x00000F38, 0x00000F4D, 0x00000F61, 0x00000F74 - .word 0x00000F86, 0x00000F97, 0x00000FA6, 0x00000FB5 - .word 0x00000FC2, 0x00000FCE, 0x00000FD8, 0x00000FE1 - .word 0x00000FEA, 0x00000FF0, 0x00000FF6, 0x00000FFA - .word 0x00000FFE, 0x00000FFF - - .global UNK_020EE658 -UNK_020EE658: ; 0x020EE658 - .byte 0x75, 0x07, 0x02, 0x02, 0x19, 0x06, 0x02, 0x02 - - .global UNK_020EE660 -UNK_020EE660: ; 0x020EE660 - .byte 0x85, 0x07, 0x02, 0x02, 0x79, 0x07, 0x02, 0x02 - - .global UNK_020EE668 -UNK_020EE668: ; 0x020EE668 - .byte 0x00, 0x01, 0x02, 0x03 - - .global UNK_020EE66C -UNK_020EE66C: ; 0x020EE66C - .byte 0xED, 0x16, 0x02, 0x02, 0x1D, 0x17, 0x02, 0x02 - - .global UNK_020EE674 -UNK_020EE674: ; 0x020EE674 - .byte 0x3D, 0x17, 0x02, 0x02, 0x4D, 0x17, 0x02, 0x02 - - .global UNK_020EE67C -UNK_020EE67C: ; 0x020EE67C - .byte 0xA2, 0x00, 0xA3, 0x00, 0xA4, 0x00, 0xA5, 0x00, 0xA6, 0x00, 0xA7, 0x00, 0xA8, 0x00, 0xA9, 0x00 - .byte 0xAA, 0x00, 0xAB, 0x00 - - .global UNK_020EE690 -UNK_020EE690: ; 0x020EE690 - .byte 0x21, 0x01, 0x22, 0x01, 0x23, 0x01, 0x24, 0x01, 0x25, 0x01, 0x26, 0x01, 0x27, 0x01, 0x28, 0x01 - - .global UNK_020EE6A0 -UNK_020EE6A0: ; 0x020EE6A0 - .byte 0x29, 0x01, 0x2A, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 - .byte 0xE8, 0x03, 0x00, 0x00, 0x10, 0x27, 0x00, 0x00, 0xA0, 0x86, 0x01, 0x00, 0x40, 0x42, 0x0F, 0x00 - .byte 0x80, 0x96, 0x98, 0x00, 0x00, 0xE1, 0xF5, 0x05, 0x00, 0xCA, 0x9A, 0x3B - - .global UNK_020EE6CC -UNK_020EE6CC: ; 0x020EE6CC - .byte 0xED, 0x21, 0x02, 0x02, 0x09, 0x22, 0x02, 0x02 - - .global UNK_020EE6D4 -UNK_020EE6D4: ; 0x020EE6D4 - .byte 0x72, 0x6F, 0x6D, 0x00 - - .global UNK_020EE6D8 -UNK_020EE6D8: ; 0x020EE6D8 - .byte 0x02, 0x00, 0x00, 0x00 - - .global UNK_020EE6DC -UNK_020EE6DC: ; 0x020EE6DC - .word 36 - - .global UNK_020EE6E0 -UNK_020EE6E0: ; 0x020EE6E0 - .byte 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x35, 0xB0, 0x02, 0x02, 0x3D, 0xB0, 0x02, 0x02 - .byte 0x01, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x21, 0xAC, 0x02, 0x02, 0x29, 0xAC, 0x02, 0x02 - - .global UNK_020EE700 -UNK_020EE700: ; 0x020EE700 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x37, 0x02, 0x02, 0x71, 0x37, 0x02, 0x02 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC5, 0x38, 0x02, 0x02, 0xC9, 0x38, 0x02, 0x02 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA5, 0xB8, 0x06, 0x02, 0xC1, 0xB8, 0x06, 0x02 - .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xEB, 0x06, 0x02, 0xA1, 0xEB, 0x06, 0x02 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x62, 0x04, 0x02, 0x9D, 0x62, 0x04, 0x02 - .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0xBE, 0x04, 0x02, 0x19, 0xBE, 0x04, 0x02 - .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7D, 0x4D, 0x03, 0x02, 0x99, 0x4D, 0x03, 0x02 - .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, 0x3D, 0x02, 0x02, 0x79, 0x43, 0x02, 0x02 - .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x3C, 0x02, 0x02, 0x49, 0x3C, 0x02, 0x02 - .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB9, 0x54, 0x02, 0x02, 0xCD, 0x54, 0x02, 0x02 - .byte 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, 0x4E, 0x02, 0x02, 0x6D, 0x4E, 0x02, 0x02 - .byte 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x4D, 0x03, 0x02, 0x89, 0x4D, 0x03, 0x02 - .byte 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x59, 0x02, 0x02, 0x7D, 0x59, 0x02, 0x02 - .byte 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC9, 0x3A, 0x02, 0x02, 0xD9, 0x3A, 0x02, 0x02 - .byte 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD9, 0x6F, 0x02, 0x02, 0x61, 0x6F, 0x02, 0x02 - .byte 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x58, 0x02, 0x02, 0x4D, 0x58, 0x02, 0x02 - .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x80, 0x02, 0x02, 0x5D, 0x80, 0x02, 0x02 - .byte 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF9, 0x86, 0x02, 0x02, 0x25, 0x87, 0x02, 0x02 - .byte 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x89, 0x02, 0x02, 0x95, 0x89, 0x02, 0x02 - .byte 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x9A, 0x02, 0x02, 0x8D, 0x9A, 0x02, 0x02 - .byte 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB1, 0x9F, 0x02, 0x02, 0xB9, 0x9F, 0x02, 0x02 - .byte 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x9C, 0x02, 0x02, 0x61, 0x9C, 0x02, 0x02 - .byte 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC5, 0x9E, 0x02, 0x02, 0xCD, 0x9E, 0x02, 0x02 - .byte 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9D, 0xA8, 0x02, 0x02, 0xA5, 0xA8, 0x02, 0x02 - .byte 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF5, 0xA8, 0x02, 0x02, 0xF9, 0xA8, 0x02, 0x02 - .byte 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xA9, 0x02, 0x02, 0x2D, 0xA9, 0x02, 0x02 - .byte 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC9, 0xAB, 0x02, 0x02, 0xCD, 0xAB, 0x02, 0x02 - .byte 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0xB3, 0x02, 0x02, 0x7D, 0xB3, 0x02, 0x02 - .byte 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB1, 0xB8, 0x02, 0x02, 0xB9, 0xB8, 0x02, 0x02 - .byte 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x81, 0x02, 0x02, 0xE9, 0x81, 0x02, 0x02 - .byte 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x9A, 0x02, 0x02, 0xE9, 0x9A, 0x02, 0x02 - .byte 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0xAC, 0x02, 0x02, 0x29, 0xAC, 0x02, 0x02 - .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0xBE, 0x02, 0x02, 0xA1, 0xBE, 0x02, 0x02 - .byte 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0xC0, 0x02, 0x02, 0xE5, 0xC0, 0x02, 0x02 - .byte 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x3B, 0x01, 0x02, 0x2D, 0x3B, 0x01, 0x02 - .byte 0x23, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x79, 0xB1, 0x06, 0x02, 0x6D, 0xB1, 0x06, 0x02 - .byte 0xEA, 0x01 - - .global UNK_020EE942 -UNK_020EE942: ; 0x020EE942 - .byte 0x97, 0x00, 0xF9, 0x00, 0xFA, 0x00, 0xFB, 0x00, 0x81, 0x01, 0x82, 0x01, 0xE9, 0x01, 0xEA, 0x01 - .byte 0xEB, 0x01, 0xEC, 0x01, 0xED, 0x01 - - .global UNK_020EE958 -UNK_020EE958: ; 0x020EE958 - .byte 0x00, 0x02, 0x02, 0x04, 0x04, 0x05, 0x00, 0x01, 0x01, 0x03, 0x03, 0x05 - - .global UNK_020EE964 -UNK_020EE964: ; 0x020EE964 - .byte 0xF6, 0x00, 0x00, 0x00, 0x2F, 0x00 - - .global UNK_020EE96A -UNK_020EE96A: ; 0x020EE96A - .byte 0x00, 0x00, 0x3B, 0x01, 0x00, 0x00, 0x43, 0x00, 0x01, 0x00, 0x3C, 0x01, 0x00, 0x00, 0x7A, 0x00 - .byte 0x03, 0x00, 0x3D, 0x01, 0x00, 0x00, 0x85, 0x00, 0x02, 0x00, 0x3E, 0x01, 0x00, 0x00, 0x58, 0x00 - .byte 0x04, 0x00, 0x3F, 0x01, 0x00, 0x00, 0xA7, 0x00, 0x06, 0x00, 0xFA, 0x00, 0x00, 0x00, 0x23, 0x00 - .byte 0x05, 0x00, 0x40, 0x01, 0x00, 0x00, 0x9A, 0x00, 0x07, 0x00 - - .global UNK_020EE9A4 -UNK_020EE9A4: ; 0x020EE9A4 - .byte 0x5A, 0x00, 0x00, 0x00 - - .global UNK_020EE9A8 -UNK_020EE9A8: ; 0x020EE9A8 - .byte 0x01, 0x00, 0x00, 0x00, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x5D, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x5E, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x5F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - - .global UNK_020EEA7C -UNK_020EEA7C: ; 0x020EEA7C - .byte 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x02, 0x00, 0x02, 0x00 - .byte 0x02, 0x00, 0x02, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x07, 0x00, 0x07, 0x00, 0x07, 0x00 - .byte 0x0A, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x0B, 0x00, 0x14, 0x00, 0x1E, 0x00 - .byte 0x23, 0x00, 0x28, 0x00, 0xF4, 0x01, 0x10, 0x27, 0x1E, 0x00, 0x1E, 0x00, 0x02, 0x00, 0x05, 0x00 - .byte 0x01, 0x00, 0x01, 0x00, 0x05, 0x00, 0x03, 0x00, 0x01, 0x00, 0x01, 0x00 - - .global UNK_020EEAC8 -UNK_020EEAC8: ; 0x020EEAC8 - .byte 0x06 - - .global UNK_020EEAC9 -UNK_020EEAC9: ; 0x020EEAC9 - .byte 0x00, 0x04, 0x06, 0x03, 0x0A, 0x00, 0x00 - - .global UNK_020EEAD0 -UNK_020EEAD0: ; 0x020EEAD0 - .byte 0x35, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00 - .byte 0x3D, 0x00, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00 - .byte 0x0B, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - .byte 0x43, 0x00, 0x00, 0x00 - - .global UNK_020EEB04 -UNK_020EEB04: ; 0x020EEB04 - .byte 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x03, 0x04, 0x03, 0x04, 0x07, 0x03, 0x07, 0x04, 0x01, 0x04 - .byte 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 - - .global UNK_020EEB1E -UNK_020EEB1E: ; 0x020EEB1E - .byte 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 - .byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 + .section .rodata .global UNK_020EEB38 UNK_020EEB38: ; 0x020EEB38 diff --git a/arm9/global.inc b/arm9/global.inc index 00b02515..f2770ed0 100644 --- a/arm9/global.inc +++ b/arm9/global.inc @@ -50,6 +50,8 @@ .extern CTRDGi_SetFlashBankMx
.extern CTRDGi_SetTask
.extern CTRDGi_UnlockByProcessor
+.extern CallCustomAllocator
+.extern CallCustomDestructor
.extern Call_FillMemWithValue
.extern ConvertUIntToDecimalString
.extern DC_FlushAll
@@ -641,6 +643,48 @@ .extern FUN_0200E440
.extern FUN_0200E6CC
.extern FUN_0200E6F8
+.extern FUN_0200E850
+.extern FUN_0200E86C
+.extern FUN_0200E88C
+.extern FUN_0200E8C8
+.extern FUN_0200E900
+.extern FUN_0200E93C
+.extern FUN_0200E974
+.extern FUN_0200E9A0
+.extern FUN_0200E9CC
+.extern FUN_0200EA08
+.extern FUN_0200EA40
+.extern FUN_0200EA7C
+.extern FUN_0200EAB4
+.extern FUN_0200EAE0
+.extern FUN_0200EB0C
+.extern FUN_0200EB40
+.extern FUN_0200EB70
+.extern FUN_0200EB9C
+.extern FUN_0200EBC8
+.extern FUN_0200EBF4
+.extern FUN_0200EC20
+.extern FUN_0200EC4C
+.extern FUN_0200EC78
+.extern FUN_0200ECA4
+.extern FUN_0200ECD0
+.extern FUN_0200ECFC
+.extern FUN_0200ED28
+.extern FUN_0200ED54
+.extern FUN_0200ED80
+.extern FUN_0200EDD4
+.extern FUN_0200EE24
+.extern FUN_0200EE60
+.extern FUN_0200EE98
+.extern FUN_0200EED8
+.extern FUN_0200EF14
+.extern FUN_0200EF54
+.extern FUN_0200EF90
+.extern FUN_0200EFBC
+.extern FUN_0200EFE8
+.extern FUN_0200F014
+.extern FUN_0200F040
+.extern FUN_0200F07C
.extern FUN_0200F6E4
.extern FUN_0200FE20
.extern FUN_0200FE90
@@ -715,6 +759,22 @@ .extern FUN_02012CDC
.extern FUN_02012DE4
.extern FUN_02012EAC
+.extern FUN_02012ECC
+.extern FUN_02012EF8
+.extern FUN_02012F24
+.extern FUN_02012F50
+.extern FUN_02012F7C
+.extern FUN_02012FA8
+.extern FUN_02012FD4
+.extern FUN_02013000
+.extern FUN_0201302C
+.extern FUN_02013058
+.extern FUN_02013084
+.extern FUN_020130B0
+.extern FUN_020130DC
+.extern FUN_02013108
+.extern FUN_02013134
+.extern FUN_02013160
.extern FUN_0201318C
.extern FUN_02013194
.extern FUN_0201327C
@@ -773,6 +833,8 @@ .extern FUN_02013A30
.extern FUN_02013A58
.extern FUN_02013A9C
+.extern FUN_02013B28
+.extern FUN_02013B2C
.extern FUN_02013B5C
.extern FUN_02013B68
.extern FUN_02013B74
@@ -823,6 +885,45 @@ .extern FUN_02014C54
.extern FUN_02014D7C
.extern FUN_02014D9C
+.extern FUN_020151B8
+.extern FUN_020151C8
+.extern FUN_020151D0
+.extern FUN_02015218
+.extern FUN_02015240
+.extern FUN_02015264
+.extern FUN_0201528C
+.extern FUN_020152B0
+.extern FUN_020152D8
+.extern FUN_02015300
+.extern FUN_020153E0
+.extern FUN_02015404
+.extern FUN_02015428
+.extern FUN_02015444
+.extern FUN_02015470
+.extern FUN_0201549C
+.extern FUN_0201551C
+.extern FUN_02015550
+.extern FUN_02015588
+.extern FUN_020155D0
+.extern FUN_02015620
+.extern FUN_020156E8
+.extern FUN_02015730
+.extern FUN_02015798
+.extern FUN_020157EC
+.extern FUN_02015800
+.extern FUN_02015840
+.extern FUN_0201585C
+.extern FUN_02015868
+.extern FUN_020158A0
+.extern FUN_020158AC
+.extern FUN_020158B8
+.extern FUN_020158C4
+.extern FUN_020158D0
+.extern FUN_02015A34
+.extern FUN_02015AEC
+.extern FUN_02015BAC
+.extern FUN_02015BE8
+.extern FUN_02015C24
.extern FUN_02015CC0
.extern FUN_02015CE0
.extern FUN_02015CF8
@@ -907,9 +1008,21 @@ .extern FUN_02019270
.extern FUN_0201928C
.extern FUN_020192B8
+.extern FUN_020192D4
+.extern FUN_02019358
+.extern FUN_020193B4
+.extern FUN_02019444
+.extern FUN_0201949C
+.extern FUN_020194C8
+.extern FUN_020194E0
+.extern FUN_0201951C
.extern FUN_02019548
.extern FUN_02019570
.extern FUN_0201958C
+.extern FUN_020195A8
+.extern FUN_020195D0
+.extern FUN_020195E4
+.extern FUN_0201960C
.extern FUN_02019620
.extern FUN_02019658
.extern FUN_02019684
@@ -1265,6 +1378,8 @@ .extern FUN_0202287C
.extern FUN_020232BC
.extern FUN_02023408
+.extern FUN_0202376C
+.extern FUN_02023770
.extern FUN_02023788
.extern FUN_02023794
.extern FUN_020237A0
@@ -1280,6 +1395,8 @@ .extern FUN_02023874
.extern FUN_02023884
.extern FUN_020238A4
+.extern FUN_020238C4
+.extern FUN_020238C8
.extern FUN_020238F4
.extern FUN_0202390C
.extern FUN_02023918
@@ -1316,13 +1433,17 @@ .extern FUN_02023A9C
.extern FUN_02023AA4
.extern FUN_02023AC4
+.extern FUN_02023AC8
.extern FUN_02023ACC
+.extern FUN_02023AD8
.extern FUN_02023AF4
.extern FUN_02023B0C
.extern FUN_02023BA4
.extern FUN_02023BD4
.extern FUN_02023BE8
.extern FUN_02023C04
+.extern FUN_02023C40
+.extern FUN_02023C48
.extern FUN_02023C74
.extern FUN_02023C7C
.extern FUN_02023C80
@@ -1338,8 +1459,10 @@ .extern FUN_02023CF0
.extern FUN_02023D3C
.extern FUN_02023D58
+.extern FUN_02023D64
.extern FUN_02023D6C
.extern FUN_02023D80
+.extern FUN_02024378
.extern FUN_020243C8
.extern FUN_02024404
.extern FUN_02024440
@@ -1378,6 +1501,8 @@ .extern FUN_02024D80
.extern FUN_02024DA0
.extern FUN_02024DAC
+.extern FUN_02024E64
+.extern FUN_02024E6C
.extern FUN_02024EB4
.extern FUN_02024EC0
.extern FUN_02024ECC
@@ -1423,7 +1548,9 @@ .extern FUN_02025490
.extern FUN_020254A0
.extern FUN_020254B4
+.extern FUN_020254B8
.extern FUN_020254C0
+.extern FUN_020254CC
.extern FUN_020254F0
.extern FUN_020254F8
.extern FUN_02025520
@@ -1444,15 +1571,19 @@ .extern FUN_02025814
.extern FUN_02025824
.extern FUN_02025838
+.extern FUN_02025844
+.extern FUN_0202584C
.extern FUN_02025864
.extern FUN_02025878
.extern FUN_02025888
.extern FUN_0202589C
.extern FUN_020258B0
.extern FUN_020258D4
+.extern FUN_02025954
.extern FUN_0202595C
.extern FUN_02025960
.extern FUN_02025964
+.extern FUN_0202597C
.extern FUN_02025A60
.extern FUN_02025B60
.extern FUN_02025B94
@@ -1559,6 +1690,8 @@ .extern FUN_02026CB4
.extern FUN_02026CC0
.extern FUN_02026CC4
+.extern FUN_02026F60
+.extern FUN_02026FD8
.extern FUN_02026FE0
.extern FUN_02026FE4
.extern FUN_02026FE8
@@ -1629,6 +1762,8 @@ .extern FUN_02027FBC
.extern FUN_02027FDC
.extern FUN_02028048
+.extern FUN_02028054
+.extern FUN_0202805C
.extern FUN_02028074
.extern FUN_02028094
.extern FUN_020280B8
@@ -1636,6 +1771,7 @@ .extern FUN_02028174
.extern FUN_02028190
.extern FUN_020281B8
+.extern FUN_020281E0
.extern FUN_020281E8
.extern FUN_02028228
.extern FUN_0202822C
@@ -1653,7 +1789,9 @@ .extern FUN_02028608
.extern FUN_02028664
.extern FUN_020286EC
+.extern FUN_020286F8
.extern FUN_02028700
+.extern FUN_02028724
.extern FUN_02028754
.extern FUN_0202877C
.extern FUN_02028788
@@ -1676,6 +1814,8 @@ .extern FUN_02028934
.extern FUN_02028954
.extern FUN_0202896C
+.extern FUN_02028980
+.extern FUN_02028994
.extern FUN_020289A4
.extern FUN_020289B0
.extern FUN_02028A20
@@ -1713,11 +1853,15 @@ .extern FUN_02029960
.extern FUN_020299C0
.extern FUN_020299DC
+.extern FUN_02029A84
+.extern FUN_02029A8C
.extern FUN_02029ABC
.extern FUN_02029AC8
.extern FUN_02029ACC
.extern FUN_02029AD0
.extern FUN_02029AD8
+.extern FUN_02029AE0
+.extern FUN_02029AE8
.extern FUN_02029AFC
.extern FUN_02029B08
.extern FUN_02029B38
@@ -1726,6 +1870,8 @@ .extern FUN_02029B90
.extern FUN_02029C00
.extern FUN_02029C08
+.extern FUN_02029C58
+.extern FUN_02029C60
.extern FUN_02029C74
.extern FUN_02029C80
.extern FUN_02029C8C
@@ -1748,6 +1894,7 @@ .extern FUN_02029EBC
.extern FUN_02029EC0
.extern FUN_02029EC4
+.extern FUN_02029ECC
.extern FUN_02029EE4
.extern FUN_02029EF8
.extern FUN_02029F04
@@ -1756,6 +1903,8 @@ .extern FUN_02029F14
.extern FUN_02029F4C
.extern FUN_02029F9C
+.extern FUN_02029FB0
+.extern FUN_02029FB8
.extern FUN_02029FC8
.extern FUN_0202A07C
.extern FUN_0202A0A8
@@ -1795,10 +1944,16 @@ .extern FUN_0202A838
.extern FUN_0202A864
.extern FUN_0202A878
+.extern FUN_0202A89C
+.extern FUN_0202A8A4
.extern FUN_0202A8CC
.extern FUN_0202A8D8
.extern FUN_0202A8E4
+.extern FUN_0202A8F4
+.extern FUN_0202A8F8
.extern FUN_0202A918
+.extern FUN_0202A924
+.extern FUN_0202A92C
.extern FUN_0202A988
.extern FUN_0202A990
.extern FUN_0202A9AC
@@ -1827,6 +1982,8 @@ .extern FUN_0202AB8C
.extern FUN_0202ABA0
.extern FUN_0202ABBC
+.extern FUN_0202ABC8
+.extern FUN_0202ABCC
.extern FUN_0202ABDC
.extern FUN_0202ABE4
.extern FUN_0202ABEC
@@ -1834,6 +1991,7 @@ .extern FUN_0202AC08
.extern FUN_0202AC10
.extern FUN_0202AC18
+.extern FUN_0202AC20
.extern FUN_0202AC28
.extern FUN_0202AC64
.extern FUN_0202AC98
@@ -1854,6 +2012,7 @@ .extern FUN_0202AFC0
.extern FUN_0202AFFC
.extern FUN_0202B020
+.extern FUN_0202B034
.extern FUN_0202B03C
.extern FUN_0202B050
.extern FUN_0202B1F0
@@ -1861,6 +2020,8 @@ .extern FUN_0202B250
.extern FUN_0202B29C
.extern FUN_0202B31C
+.extern FUN_0202B374
+.extern FUN_0202B37C
.extern FUN_0202B390
.extern FUN_0202B3C4
.extern FUN_0202B3F8
@@ -1890,6 +2051,8 @@ .extern FUN_0202B868
.extern FUN_0202B870
.extern FUN_0202B87C
+.extern FUN_0202B8B0
+.extern FUN_0202B8B8
.extern FUN_0202B8E4
.extern FUN_0202B8F0
.extern FUN_0202B9EC
@@ -1897,6 +2060,8 @@ .extern FUN_0202BD6C
.extern FUN_0202BDF0
.extern FUN_0202BE6C
+.extern FUN_0202BE98
+.extern FUN_0202BEA0
.extern FUN_0202BEDC
.extern FUN_0202BF7C
.extern FUN_0202BF90
@@ -1906,6 +2071,8 @@ .extern FUN_0202C060
.extern FUN_0202C094
.extern FUN_0202C0B8
+.extern FUN_0202C0E0
+.extern FUN_0202C0E4
.extern FUN_0202C108
.extern FUN_0202C12C
.extern FUN_0202C144
@@ -2265,6 +2432,10 @@ .extern FUN_02034CE0
.extern FUN_02034D2C
.extern FUN_02034D44
+.extern FUN_02034D7C
+.extern FUN_02034D80
+.extern FUN_02034D88
+.extern FUN_02034D98
.extern FUN_02034DC0
.extern FUN_02034DC4
.extern FUN_02034DC8
@@ -3134,6 +3305,8 @@ .extern FUN_02046028
.extern FUN_0204602C
.extern FUN_02046030
+.extern FUN_02046294
+.extern FUN_0204629C
.extern FUN_020462AC
.extern FUN_020462B8
.extern FUN_020462E4
@@ -3292,6 +3465,8 @@ .extern FUN_0204BAC4
.extern FUN_0204BAD4
.extern FUN_0204BAE4
+.extern FUN_0204BE14
+.extern FUN_0204BE18
.extern FUN_0204BEB8
.extern FUN_0204BEC8
.extern FUN_0204BED0
@@ -4203,6 +4378,8 @@ .extern FUN_0206ADE0
.extern FUN_0206ADF0
.extern FUN_0206AE00
+.extern FUN_0206B16C
+.extern FUN_0206B178
.extern FUN_0206B20C
.extern FUN_0206B244
.extern FUN_0206B2B0
@@ -4238,6 +4415,7 @@ .extern FUN_0206B8A0
.extern FUN_0206B8A4
.extern FUN_0206B8AC
+.extern FUN_0206B8C0
.extern FUN_0206B8CC
.extern FUN_0206B900
.extern FUN_0206B938
@@ -4342,7 +4520,9 @@ .extern FUN_0206EB34
.extern FUN_0206EB50
.extern FUN_0206EB78
+.extern FUN_0206EB80
.extern FUN_0206EB88
+.extern FUN_0206EBA0
.extern FUN_0206EBB4
.extern FUN_0206EBC4
.extern FUN_0206EBCC
@@ -4799,8 +4979,6 @@ .extern FUN_0208B4A0
.extern FUN_02090CC8
.extern FUN_02090DB8
-.extern CallCustomDestructor
-.extern CallCustomAllocator
.extern FUN_020910EC
.extern FUN_0209521C
.extern FUN_020952AC
@@ -6806,12 +6984,37 @@ .extern WMi_SetCallbackTable
.extern WMi_StartParentEx
.extern _ExitProcess
+.extern __FileWrite
+.extern __StringWrite
.extern __call_static_initializers
.extern __close_console
+.extern __dec2num
.extern __destroy_global_chain
+.extern __exit
+.extern __flush_all
+.extern __flush_buffer
+.extern __flush_line_buffered_output_files
+.extern __fread
+.extern __fwrite
.extern __global_destructor_chain
+.extern __ieee754_pow
+.extern __load_buffer
.extern __msl_assertion_failed
+.extern __num2dec_internal
+.extern __num2dec_internal2
+.extern __pformatter
.extern __read_console
+.extern __rounddec
+.extern __sformatter
+.extern __str2dec
+.extern __strtold
+.extern __strtoul
+.extern __strtoull
+.extern __timesdec
+.extern __two_exp
+.extern __ull2dec
+.extern __wStringWrite
+.extern __wpformatter
.extern __write_console
.extern _d2f
.extern _dadd
@@ -6845,6 +7048,7 @@ .extern _fp_init
.extern _frdiv
.extern _frsb
+.extern _fseek
.extern _fsub
.extern _ll_mod
.extern _ll_mul
@@ -6856,26 +7060,47 @@ .extern _u32_div_f
.extern _u32_div_not_0_f
.extern _ull_mod
+.extern abort
.extern abs
.extern atod
.extern atol
.extern cardi_common
.extern disableBankForX_
+.extern double2hex
+.extern double2hex_wide
+.extern exit
.extern fclose
+.extern fflush
+.extern float2str
+.extern float2str_wide
.extern fread
+.extern frexp
.extern fseek
.extern ftell
.extern gScriptCmdTable
.extern getseed_LC
+.extern ldexp
+.extern long2str
+.extern long2str_wide
+.extern longlong2str
+.extern longlong2str_wide
+.extern mbstowcs
+.extern mbtowc
.extern memcmp
.extern memcpy
.extern memmove
.extern memset
+.extern nan
+.extern pow
+.extern printf
+.extern qsort
+.extern raise
.extern rand
.extern rand_ALT
.extern rand_LC
.extern rand_MT
.extern rewind
+.extern scalbn
.extern seedr_LC
.extern seedr_MT
.extern snprintf
@@ -6893,6 +7118,7 @@ .extern strnicmp
.extern strspn
.extern strstr
+.extern strtold
.extern strtold2
.extern strtoul
.extern swprintf
@@ -6911,58 +7137,10 @@ .extern thunk_FUN_020afda0
.extern thunk_FUN_020afda0_2
.extern thunk_FUN_020b5040
+.extern vsnprintf
+.extern vsscanf
+.extern vswprintf
.extern wcslen
-.extern abort -.extern __dec2num -.extern double2hex -.extern double2hex_wide -.extern __exit -.extern exit -.extern fflush -.extern __FileWrite -.extern float2str -.extern float2str_wide -.extern __flush_all -.extern __flush_buffer -.extern __flush_line_buffered_output_files -.extern __fread -.extern frexp -.extern _fseek -.extern __fwrite -.extern __ieee754_pow -.extern ldexp -.extern __load_buffer -.extern long2str -.extern long2str_wide -.extern longlong2str -.extern longlong2str_wide -.extern mbstowcs -.extern mbtowc -.extern nan -.extern __num2dec_internal -.extern __num2dec_internal2 -.extern __pformatter -.extern pow -.extern printf -.extern qsort -.extern raise -.extern __rounddec -.extern scalbn -.extern __sformatter -.extern __str2dec -.extern __StringWrite -.extern __strtold -.extern strtold -.extern __strtoul -.extern __strtoull -.extern __timesdec -.extern __two_exp -.extern __ull2dec -.extern vsnprintf -.extern vsscanf -.extern vswprintf -.extern wcstombs -.extern wctomb -.extern wmemcpy -.extern __wpformatter -.extern __wStringWrite +.extern wcstombs
+.extern wctomb
+.extern wmemcpy
|